JavaScript数组splice的使用有哪些

发布时间:2021-09-14 15:13:49 作者:柒染
来源:亿速云 阅读:116

本篇文章给大家分享的是有关JavaScript数组splice的使用有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

1、删除,可以删除任何数量的项目。只需指定两个参数。要删除的第一项的位置和要删除的项目数。

例如,splice(0,2)将删除从index为0开始的两个项目。

2、插入,指定位置插入任意数量的项目。

只需提供三个参数:起始位置、0(要删除的项目数)和一个或多个要插入的项目。例如,splice(2,0,"red","green")将从当前数组位置2中插入字符串"red"和"green"。

3、更换,可以将任意数量的项插入指定位置,同时删除任意数量的项。

只需指定三个参数:起始位置、要删除的项数和要插入的任意数量的项。插入的项数不必等于删除的项数。

实例

var colors = ["red", "green", "blue"];
var removed = colors.splice(0,1); // 删除第一项
alert(colors); // green,blue
alert(removed); // red,返回的数组中只包含一项
 
removed = colors.splice(1, 0, "yellow", "orange"); // 从位置 1 开始插入两项
alert(colors); // green,yellow,orange,blue
alert(removed); // 返回的是一个空数组
 
removed = colors.splice(1, 1, "red", "purple"); // 插入两项,删除一项
alert(colors); // green,red,purple,orange,blue
alert(removed); // yellow,返回的数组中只包含一项

以上就是JavaScript数组splice的使用有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

推荐阅读:
  1. 数组-splice
  2. JS如何使用原生数组splice

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

javascript

上一篇:JavaScript迭代方法有哪些

下一篇:升级kubeadm/kubectl/kubelet版本和升级Kubernetes集群的方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》