JavaScript数组在指定某个元素前或后添加元素


//原数组
var s = [['g','g'],['h','h'],['i','i']];
//要添加的元素
var s1 = ['a','b','c'];
//要添加的元素
var s2 = ['d','e','f'];
//向['g','g']前面添加元素
s.splice(0,0,s1);
//['g','g']后面添加元素
s.splice(2,0,s2);
console.log(s)

结果
未添加前
0: (2) ["g", "g"]
1: (2) ["h", "h"]
2: (2) ["i", "i"]

添加后
0: (3) ["a", "b", "c"]
1: (2) ["g", "g"]
2: (3) ["d", "e", "f"]
3: (2) ["h", "h"]
4: (2) ["i", "i"]

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM