2009-08-26 42 views

Trả lời

15
var geoffdegeoff = geoff.concat(degeoff); 
+0

Oh yeah! Lời cảm ơn ngọt ngào. –

3

tôi tình cờ này và nghĩ tới để thêm một cách bổ sung.

lưu ý: Tôi thấy bạn muốn tạo một biến mới thứ ba.

.concat là tốt, nhưng bạn phải tạo một mảng mới (trừ khi bạn ghi đè lên orig).

Còn nếu bạn muốn hợp nhất/kết hợp mảng "thứ hai" thành mảng "đầu tiên".

Đây là một cách tiện lợi.

// using apply 
var first = ['aa','bb','cc']; 
var second = ['dd','ee']; 
first.push.apply(first, second); 
first; 

hoặc

Array.prototype.push.apply(first, second); 
first; 
+0

'Array.prototype' ==' [] ':) –

+0

Tôi nhận được những gì bạn đang nói, nhưng bằng cách đi vào" đầu tiên "là" này ", chúng tôi đang thay đổi/áp dụng thứ hai tại chỗ. Tôi hy vọng tôi có được những gì bạn có ý nghĩa. lol. –

+1

Tôi không nghĩ rằng bạn thực sự có quan điểm của tôi; '[] .push.apply (thứ nhất, thứ hai)' là ý của tôi :) –

Các vấn đề liên quan