許多同學肯定都用JS進行過數組的插入操作,插入的方式有很多種:
數組頭部插入
使用unshift方法
let a=[1,2]; a.unshift(3); console.log(a); // [3,1,2]
數組尾部插入
使用push方法
let a=[1,2]; a.push(3); console.log(a); // [1,2,3]
數組指定位置插入
很多人認為splice這個方法是用來刪除數組指定位置的元素的,如:
let a=[1,2,3,4];
a.splice(1,2); //刪除從下標1開始往後的兩個元素,即 2 和 3
console.log(a); // [1,4]
但實際上splice方法還可以用來向數組指定位置插入元素:
let a= [1,4]; a.splice(1,0,2,3); // 向下標1的元素之後插入2和3兩個元素 console.log(a); // [1,2,3,4]
關鍵字: a.splice javascript 頭部