JavaScript数组里splice方法有何用,用法是什么
Admin 2022-05-26 群英技术资讯 519 次浏览
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,返回的数组中只包含一项
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了Vue3组件的开发,上一篇文章我们价绍了Vue3(三)网站首页布局开发,今天继续上篇内容展开组件的开发,需要的朋友可以参考一下
在实际的应用中,我们常常有刷新当前页面的需求,因此这篇文章就给大家分享使用Vue刷新当前页面的方法,下文有详细的代码可以参考,感兴趣的朋友就继续往下看吧。
这篇文章主要介绍了通过vue如何设置header,每个项目都有头部但是内容不一样;这种情况我们可以考虑在app.vue中创建公共头部,那么怎么配置公共头部header,下面小编通过实例代码详细讲解,需要的朋友可以参考下
antd表单验证无效的情况怎样解决?关于antd form表单验证实现的问题,本文给大家分享两种解决方法,方法如下,有需要的朋友可以借鉴参考。
本篇文章给大家整理分享7 个很棒且实用的React 组件库,日常开发中经常会用到的,快来收藏试试吧!
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008