数组的splice()函数详解

分类:知识百科 日期: 点击:0

splice()函数是javascript中常用的数组操作函数,它可以用来删除、替换和添加数组元素。它返回一个包含被删除元素的新数组,原数组被改变。

splice()函数的使用方法:

array.splice(start,deleteCount,item1,item2,....):

start:从该位置开始插入删除操作,如果超出了数组的长度,则不会添加任何元素;

deleteCount:要删除的元素的个数,如果为0,则不会删除元素;

item1,item2,....:要添加的新元素,从start位置开始添加,如果不添加新元素,则不会添加任何元素。

splice()函数的一些实例:

1、删除元素:var arr = [1,2,3,4,5];arr.splice(2,2); // 删除索引为2的两个元素,返回[3,4],原数组变成[1,2,5];

2、替换元素:var arr = [1,2,3,4,5];arr.splice(2,2,6,7); // 删除索引为2的两个元素,替换为6,7,返回[3,4],原数组变成[1,2,6,7,5];

3、添加元素:var arr = [1,2,3,4,5];arr.splice(2,0,6,7); // 在索引为2的位置添加6,7,返回[],原数组变成[1,2,6,7,3,4,5];

4、添加元素:var arr = [1,2,3,4,5];arr.splice(10,0,6,7); // 在索引为10的位置添加6,7,返回[],原数组变成[1,2,3,4,5,6,7];

splice()函数可以用来实现数组的插入、删除、替换操作,是javascript中常用的数组操作函数。它的使用方法是array.splice(start,deleteCount,item1,item2,....),start表示从该位置开始插入删除操作,deleteCount表示要删除的元素的个数,item1,item2,....表示要添加的新元素,它返回一个包含被删除元素的新数组,原数组被改变。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。