Javascript 为什么房地产价值是;未定义的“;?
Javascript: 下面是我的示例代码。我使用prompt()变量为每个循环创建字符串值Javascript 为什么房地产价值是;未定义的“;?,javascript,for-loop,properties,iteration,undefined,Javascript,For Loop,Properties,Iteration,Undefined,Javascript: 下面是我的示例代码。我使用prompt()变量为每个循环创建字符串值 var team = new Object; team["fwd"] = "forwards"; for (i=1; i <2+1; i++){ var fwdName = prompt("enter player name"); team["fwd"]["p" + i] = fwdName; } 对于每一条语句,我都会得到未定义的输出 我相信主对象的fwd属性应
var team = new Object;
team["fwd"] = "forwards";
for (i=1; i <2+1; i++){
var fwdName = prompt("enter player name");
team["fwd"]["p" + i] = fwdName;
}
对于每一条语句,我都会得到未定义的输出 我相信主对象的
fwd
属性应该是一个对象而不是字符串
team[“fwd”]={}
我相信主对象的fwd
属性应该是一个对象而不是字符串
team[“fwd”]={}代码>
console.log(team.fwd.p1);
console.log(team.fwd.p2);