非常简单的事情,我试图在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