javascript删掉二维数组几个元素方式:1、运用splice(),词法“array.splice(指定位置检索,1)”;2、运用delete关键词,词法“delete 数组名[指定位置检索]”。
本实例教程作业环境:windows7系统软件、javascript1.8.5版、Dell G3计算机。
javascript删掉二维数组几个元素方式
1、运用splice() 方式
在JavaScript的Array目标中提供了一个splice()方式用于对二维数组开展特定实际操作。splice()可能就要算最厉害的二维数组方式了,他用法有许多种,在这里只详细介绍删掉数组元素的办法。在删掉数组元素时,它能够删掉随意数量项,只需特定2个主要参数:要删除的第一项的位置和要删除的项数。
删除元素的词法:
array.splice(index,howmany)
第1个主要参数 index 能够特定开始字符部位(即逐渐删除元素位置);
第2个主要参数 howmany 特定应当删除掉原素数量(即必须删除掉一个或多个原素)。
我们可以通过下边的事例来详细看一下:
var arr= [1,2,3,4,5];
console.log(arr);
arr.splice(1,1);
console.log(arr);
能够得知:应用arr.splice(1,1)
从字符1位置(二维数组第2个因素)逐渐删掉1个原素,其实就是删掉了arr[1],因而输出结果为:
2、运用delete关键词
JavaScript提供了一个delete关键词用于删掉(消除)数组元素。
var colors = ["red", "blue", "grey", "green"];
delete colors[0];
console.log(colors); // [undefined, "blue", "grey", "green"]
需要注意的是,应用delete删除元素以后数组长度不会改变,就是被删除元素被置为undefined了。
【相关信息:javascript学习教程】
以上就是关于javascript如何删除二维数组几个元素具体内容,大量欢迎关注AdminJS其他类似文章!