美文网首页
JavaScript Array 对象剪接数组的 splice(

JavaScript Array 对象剪接数组的 splice(

作者: 晨曦入诗 | 来源:发表于2018-10-12 22:40 被阅读19次

splice 既能删除数组元素,也能添加数组元素,是个多面能手。而且它是直接对数组修改,然后以数组的形式返回删除的元素。
语法如下:

arrayObject.splice(index, howmany, item1, ...., itemx);
  • index : 指定添加 / 删除元素的索引位置。
  • howmany 删除几个元素?
  • item, .... ,itemx 要添加的元素。可选。

举例子:

arr = ['George', 'Jhon', 'Thomas'];
arr.splice(1,1)
//['Jhon']
arr
//['George', 'Thomas']

arr = ['George', 'Jhon', 'Thomas'];
arr.splice(1,2,'James', 'Adrew', 'Martin');
//['Jhon', 'Thomas']
arr
//['George','James', 'Adrew', 'Martin']

相关文章

网友评论

      本文标题:JavaScript Array 对象剪接数组的 splice(

      本文链接:https://www.haomeiwen.com/subject/mgrnaftx.html