使用splice函数做删除、插入、替换操作的方法
1、需指定两个参数:
- 要删除的第一项的位置
- 要删除的项数
2、代码示例:
var colors = ['red', 'green', 'blue'];
var removed = colors.splice(0,1);
console.log(colors); // ['green', 'blue']
console.log(removed); // [red]
1、需要提供3个参数给splice函数:
- 起始位置
- 要删除项数(插入时为0)
- 要插入的项,
2、代码例如:
var colors = ['red', 'green', 'blue'];
var removed = colors.splice(1, 0, 'yellow');
console.log(colors); // ['red','yellow','green', 'blue']
console.log(removed); // 返回一个空数组[]
1、需要提供3个参数,大体上跟插入操作一样,唯一的不同在于第二个参数不为0.
- 起始位置
- 要删除项数(插入时为0,删除时为要删除的项数)
- 要插入的项
2、代码例如:
var colors = ['red', 'green', 'blue'];
var removed = colors.splice(1, 1, 'yellow');
console.log(colors); // ['red','yellow', 'blue']
console.log(removed); // 返回一个空数组['green']
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:32
阅读量:159
阅读量:128
阅读量:25
阅读量:192