js splice 添加、删除、替换数组

①splice(0) 的妙用:splice() 会修改原数组,而 splice(0) 会把原数组清空。
把数组A的东西拷贝到数组B:很简单,用 slice() 就可以了。slice() 不会改变原数组。

var a = [1,2,3,4,5]
   ,b = a.slice();
//=> a = [1,2,3,4,5], b = [1,2,3,4,5]

 

javascript : splice(0) 的妙用 - fox_charon - 博客园 (cnblogs.com)

②js splice 添加、删除、替换数组

var a = [1,2,3];
//a.splice(操作位置,删除个数,插入元素 用逗号隔开)
 
a.splice(2,0,'b') //添加 a=[1,2,3,'b']
a.splice(3,1) //下标为3元素不存在,删除返回 a=[1,2,3]
a.splice(2,1,'b') //修改 a=[1,2,'b']

详:(6条消息) JavaScript学习--splice()函数详解_献_的博客-CSDN博客

end.

posted @ 2020-02-13 16:28  wxid_m2pywu7fxu1f  阅读(128)  评论(0编辑  收藏  举报