- 0
- 0
- 约1.72千字
- 约 5页
- 2019-08-17 发布于四川
- 举报
2019年js数组操作学习总结
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined
?
vara=[1,2,3,4,5];
?
varb=a.shift();
?
结果a:[2,3,4,5]b:1
?
unshift:将参数添加到原数组开头,并返回数组的长度
?
vara=[1,2,3,4,5];
?
varb=a.unshift(-2,-1);
?
结果a:[-2,-1,1,2,3,4,5]b:7
?
注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。
?
pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefined
?
vara=[1,2,3,4,5];
?
varb=a.pop();
?
结果a:[1,2,3,4]b:5
?
push:将参数添加到原数组末尾,并返回数组的长度
?
vara=[1,2,3,4,5];
?
varb=a.push(6,7);
?
结果a:[1,2,3,
原创力文档

文档评论(0)