可能重複:
Add two arrays without using the concat method合併2個陣列不使用的concat()
我要合併在JavaScript 2個陣列不使用的concat()函數。
我試着用推和indexOf
,但它不是,也許工作即時打字錯array1.push(indexOf(array2))
做到這一點。
可能重複:
Add two arrays without using the concat method合併2個陣列不使用的concat()
我要合併在JavaScript 2個陣列不使用的concat()函數。
我試着用推和indexOf
,但它不是,也許工作即時打字錯array1.push(indexOf(array2))
做到這一點。
遍歷array2並推送array1中的項目。
for(var k=0; k < array2.length; k++){
array1.push(array2[k]);
}
如果您不想修改array1。創建新的數組。
var merged_array = [];
for(var k=0; k < array1.length; k++){
merged_array .push(array2[k]);
}
for(var k=0; k < array2.length; k++){
merged_array .push(array2[k]);
}
console.log(merged_array);
從Add two arrays without using the concat method
>>> var x = [1, 2, 3], y = [4, 5, 6];
>>> x.push.apply(x, y) // or Array.prototype.push.apply(x, y)
>>> x
[1, 2, 3, 4, 5, 6]
鏈接重複問題和複製/麪食不是答案。你應該刪除它。 – Archer
而到底爲什麼不能使用CONCAT()。 – adeneo
合併和拼接不一定是相同的術語... –