javascript 数组 delete 和 splice
2010-07-27 15:40
627 查看
javascript 数组
delete方法
var array = ["zero","one","two","three","four"];
delete array[2]; //["zero","one",undefined,"three","four"];
alert(array.length);//5
删掉的部分将会用 undefined 替换,这样很不爽
下面介绍一个 splice方法
array.splice(2,1);
第一个参数代表数组中下标的位置,第二个为删掉的个数,删掉之后,后面的数据会上移
["zero","one","three","four"];
alert(array.length);//4
delete方法
var array = ["zero","one","two","three","four"];
delete array[2]; //["zero","one",undefined,"three","four"];
alert(array.length);//5
删掉的部分将会用 undefined 替换,这样很不爽
下面介绍一个 splice方法
array.splice(2,1);
第一个参数代表数组中下标的位置,第二个为删掉的个数,删掉之后,后面的数据会上移
["zero","one","three","four"];
alert(array.length);//4
相关文章推荐
- JavaScript数组的delete和splice
- JavaScript中delete与splice区别
- JavaScript中数组slice和splice的对比小结
- 【原创】数组的删除delete和splice用法区别
- Javascript数组---slice(),splice()方法的区别
- JavaScript数组之splice方法
- JavaScript引用类型之Array数组之强大的splice()方法
- JavaScript splice() 方法 插入 删除或替换数组的元素
- 谈Javascript的数组操作方法(concat(),slice(),splice())
- js删除数组中的元素delete和splice的区别
- JavaScript 中数组的 splice() 方法
- javascript splice数组简单操作
- Javascript splice() 对数组的操作(插入、删除、替换元素)
- JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
- 为什么一个JavaScript数组splice方法,网页环境、node环境、java8环境等不一样呢
- js删除数组中的元素delete和splice的区别
- JS 在数组插入字符的实现代码(可参考JavaScript splice() 方法)
- JavaScript 数组的indexOf()、remove()、splice() , pop()方法
- JavaScript中数组slice和splice的对比小结
- JS对数组某个元素的删除操作,delete与splice的异同