我在这里失去了它。我现在对这个循环是如何工作的感到非常困惑。
来自 w3 学校:
var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
document.write(person[x] + " ");
}
人是具有属性的对象吗?如何使用方括号访问这些属性?我以为那是为了数组?
为什么这也有效,不应该只是这样吗?:
var person=[];
person["fname"] = "John";
person["lname"] = "Doe";
person["age"] = "25";
for (x in person)
{
document.write(person[x] + " ");
}