var colors=["red","yellow","green","blue","purple"]
var colors2=colors.slice(1);
var colors3=colors.slice(1,3);
console.log(colors,colors2,colors3);
//splice()方法和slice方法一样.
删除 splice(0,2)
插入 splice(2,0,"pink")
替换 splice(2,1,"gray","pink")请注意红色框框的白杠杠的位置。图中为了便于视觉化,增加了空格,实际无白杠杠位置代表其调用方法数值的相关操作。比如slice(1)代表第一项,位置就是如图白杠杠位置,数值1第一项具体到,第一个字符串,到第二个字符串之间的位置数值2,就是第二个字符串到下一个字符串之间的位置,执行方法见函数本身调用性质,只讨论数值代表的位置关系
1 回答
已采纳
qq_青枣工作室_0
TA贡献446条经验 获得超754个赞
数组索引是从0开始的。slice(1)就是从第二个开始截取了。splice也一样。
[0]red [1]yellow [2]green [3]blue [4]purple
添加回答
举报
0/150
提交
取消