我試圖如下:有沒有辦法在javascript中使用Array.splice作爲數組的第三個參數?
var a1 = ['a', 'e', 'f']; // [a, e, f]
var a2 = ['b', 'c', 'd']; // [b, c, d]
a1.splice(1, 0, a2); // expected [a, b, c, d, e, f]
// actual (a, [b, c, d], e, f]
我在我的使用情況下,具有A2限制存在的超靜定大小的數組。有誰知道一種方法來提供拼接數組作爲替代,或者一個內置函數來做到這一點?我知道我可以迭代a2的元素並將它們拼接成一個一個,但我更喜歡最快的方法,因爲我需要做很多。
完美,謝謝。 – CoryG
不客氣! :-) –
真的很圓滑。正是我需要的,謝謝! – 1252748