举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > javascript splice方法 JavaScript splice() 方法

javascript splice方法 JavaScript splice() 方法

2023-05-10 22:18

javascript splice方法 JavaScript splice() 方法

javascript splice方法

JavaScript splice方法是一种用于改变数组的常用方法,它可以从指定的位置开始删除指定数量的元素,并且可以在删除的位置添加新元素。splice方法返回一个包含被删除元素的数组,如果没有元素被删除,则返回一个空数组。

splice方法有三个参数:start、deleteCount和item。start表示要开始修改的位置;deleteCount表示要删除多少个元素;item表示要在start位置添加的新元素。

var arr = [1, 2, 3, 4, 5]; 
arr.splice(2, 0, 6); // 在2号位插入6 
console.log(arr); // [1, 2, 6, 3, 4, 5] 
arr.splice(2, 1); // 删除2号位上的6 
console.log(arr); // [1, 2, 3, 4, 5] 

JavaScript splice() 方法

JavaScript splice() 方法

Array 对象参考手册 JavaScript Array 对象

实例

数组中添加新元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,0,"Lemon","Kiwi");

fruits 输出结果:

Banana,Orange,Lemon,Kiwi,Apple,Mango


定义和用法

splice() 方法用于插入、删除或替换数组的元素。

注意:这种方法会改变原始数组!。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持splice()。


语法

array.splice(index,howmany,item1,.....,itemX)

参数 Values

参数 描述
index 必需。规定从何处添加/删除元素。
该参数是开始插入和(或)删除的数组元素的下标,必须是数字。
howmany 必需。规定应该删除多少元素。必须是数字,但可以是 "0"。
如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
item1, ..., itemX 可选。要添加到数组的新元素

返回值

Type 描述
Array 如果从 arrayObject 中删除了元素,则返回的是含有被删除的元素的数组。

技术细节

JavaScript 版本: 1.2


更多实例

实例

移除数组的第三个元素,并在数组第三个位置添加新元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,1,"Lemon","Kiwi");

fruits 输出结果:

Banana,Orange,Lemon,Kiwi,Mango


实例

从第三个位置开始删除数组后的两个元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,2);

fruits 输出结果:

Banana,Orange



Array 对象参考手册 JavaScript Array 对象

阅读全文
以上是编程学为你收集整理的javascript splice方法 JavaScript splice() 方法全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部