删除数组

1、delete arr[index]只删除值,数组索引不变、长度不变

var arr = ["a", "b", 1, 2, 3];
delete arr[2];
console.log(arr);
2、arr.splice(index, n);从index位置删除n个元素

var arr = ["a", "b", 1, 2, 3];
arr.splice(2, 1)
console.log(arr);

3、pop()移除数组最后的元素,并返回移除的元素

4、shift()移除数组开头的元素,并返回移除的元素

posted @ 2016-09-02 15:17  ning0_o  阅读(129)  评论(0编辑  收藏  举报