非常簡單的事情,我試圖在JS(將一個數組的值分配給另一個),但不知何故數組bar
的值似乎並沒有受到影響。從數組中填充另一個數組 - Javascript
我嘗試的第一件事當然只是bar = ar;
- 沒有工作,所以我嘗試手動循環...仍然無法使用。
我不喜歡Javascript的怪癖!請幫忙!!
var ar=["apple","banana","canaple"];
var bar;
for(i=0;i<ar.length;i++){ bar[i]=ar[i]; } alert(ar[1]);
而且,這裏是小提琴:http://jsfiddle.net/vGycZ/
(。以上是一個簡化的實際陣列是多維的)
檢查內容:HTTP://www.hardcode。nl/subcategory_1/article_414-copy-or-clone-javascript-array-object – 2010-08-09 07:25:28
你可能已經發現了使用Firefox的Firebug插件指出的語法錯誤(「arr」vs「ar」)。我會盡可能地說,如果沒有它,你無法正確地進行Javascript開發。 – 2010-08-09 07:27:10
我沒有做太多的JavaScript - 並且tbh我從來沒有想過如何使用Firebug :(......指向我的幾個很好的教程? – ina 2010-08-09 08:02:04