手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >体验js中splice()的强大(插入、删除或替换数组的元素)
体验js中splice()的强大(插入、删除或替换数组的元素)
摘要:处理数组的方法很多,javascriptsplice()算是最强大的了,它可以用于插入、删除或替换数组的元素。下面来一一介绍!1.删除-用于...

处理数组的方法很多,javascript splice()算是最强大的了,它可以用于插入、删除或替换数组的元素。下面来一一介绍!

1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)

2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(其实位置),第二个参数(0),第三个参数(插入的项)

3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)

看下面这段代码就明白了

复制代码 代码如下:

var lang = ["php","java","javascript"];

//删除

var removed = lang.splice(1,1);

alert(lang); //php,javascript

alert(removed); //java ,返回删除的项

//插入

var insert = lang.splice(0,0,"asp"); //从第0个位置开始插入

alert(insert); //返回空数组

alert(lang); //asp,php,javascript

//替换

var replace = lang.splice(1,1,"c#","ruby"); //删除一项,插入两项

alert(lang); //asp,c#,ruby

alert(replace); //php,返回删除的项

【体验js中splice()的强大(插入、删除或替换数组的元素)】相关文章:

纯javascript实现四方向文本无缝滚动效果

实现高性能JavaScript之执行与加载

JavaScript检查数字是否为整数或浮点数的方法

体验jQuery和AngularJS的不同点及AngularJS的迷人之处

收集整理的四个方向的滚动

JavaScript版代码高亮

详解 JavaScript 闭包的小知识

javaScript中push函数用法实例分析

JavaScript获取并更改input标签name属性的方法

js禁止页面刷新与后退的方法

精品推荐
分类导航