看板 Flash 關於我們 聯絡資訊
假設我現在建立一個陣列叫做 var a:array=new array(); a.push(1); a.push(2); a.push(3); var b=a; b.splice(1,1); 這樣子a就會跟著被砍掉一個值。 因為,var b=a; 並不是真的複製陣列。 只是複製了一個對於a物件的mapping。 那請問有什麼方法可以複製陣列或物件呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.220.137
Angelliya:懷念...搜尋"關於陣列的合併"可能會有你想要的答案 :) 06/29 15:30
L0K:concat() or slice() 06/29 16:12
aquarianboy:要注意「推≠黏」囉 06/29 16:46
cjcat2266:a.concat(); 06/29 19:45