JavaScript 有很多種方法可以向數組中插入數據,以下列舉了幾種常用的方法:
- push():向數組末尾添加一個或多個元素。
複製let arr = [1, 2];
arr.push(3);
console.log(arr); // [1, 2, 3]
- unshift():向數組開頭添加一個或多個元素。
複製let arr = [2, 3];
arr.unshift(1);
console.log(arr); // [1, 2, 3]
- splice():可以在數組的任意位置添加或刪除元素。
複製let arr = [1, 2, 4];
arr.splice(2, 0, 3);
console.log(arr); // [1, 2, 3, 4]
- concat():可以連接兩個或多個數組,並返回一個新的數組。
複製let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = arr1.concat(arr2);
console.log(arr3); // [1, 2, 3, 4]
- 數組索引賦值:可以直接通過索引賦值添加元素。如果索引位置已經有元素,那麼將會覆蓋這個元素。
複製let arr = [0, 1, 2];
arr[1] = 'a';
console.log(arr); // [0, 'a', 2]
以上這些方法都可以用來向數組中插入數據,具體應該根據實際情況選擇合適的方法。