为什么a[0].nil的值是400?我该怎么做才能将其设置为200?谢谢回答。
a = new Array();
x = new Object();
str = "nil";
x[str] = 200;
a.push(x);
x[str] = 400;
a.push(x);
alert("1 = "+ a[0].nil);
alert("2 = "+ a[1].nil);