计算机微刊前端程序员干货程序员

JavaScript的中splice有哪些用法

2017-09-14  本文已影响0人  痛心凉

splice的用法有很多,主要用途是向数组的中部插入项;下面是它的具体用法:

(1)删除

可以删除任意项,只需要2个参数:要删除的第一项的位置和要删除的项数。

例如:var  s=['aa','bb','cc','dd']

var rem=s.splice(0,1)

console.log(s)

console.log(rem)

控制台输出的结果:["bb", "cc", "dd"]

["aa""]

(2)插入

可以向指定位置插入任意数量的项;只需要3个参数:起始位置、0(要删除的项)和要插入的项。

var  array=['aa','bb','cc','dd']

var rem=s.splice(1,0,'red')

console.log(array)

console.log(rem)

控制台输出:["aa", "red", "bb", "cc", "dd"]

[]

(3)替换

可以向指定位置插入任意数量的项,且删除任意的项;只需要3个参数:起始位置、要删除的项和要插入的项。

var  array=['aa','bb','cc','dd']

var rem=array.splice(1,2,'red')

console.log(array)

console.log(rem)

控制台输出:["aa", "red", "dd"]

["bb", "cc"]

上一篇 下一篇

猜你喜欢

热点阅读