Javascript 使用数组元素创建新数组?
我需要一些帮助来解决一个问题。我有这样的数组Javascript 使用数组元素创建新数组?,javascript,Javascript,我需要一些帮助来解决一个问题。我有这样的数组 var teams= ["real madrid","manchester united","real madrid","paris saint german"...] .我需要创建数组来保存数组中每个团队的信息,如 var real madrid = [ goals:0,wins:0,loses:0] 我试过这个密码 for(i=0;i<teams.length;i++)[ var teams[i].toString() = [goals
var teams= ["real madrid","manchester united","real madrid","paris saint german"...]
.我需要创建数组来保存数组中每个团队的信息,如
var real madrid = [ goals:0,wins:0,loses:0]
我试过这个密码
for(i=0;i<teams.length;i++)[
var teams[i].toString() = [goals:0,wins:0,loses:0];
]
for(i=0;i如果您真的愿意,您可能会想出一些数组组合来保存它,但您可能只需要一些如下对象:
var teams= ["real madrid","manchester united","real madrid","paris saint german"],
stats = {}, i, currentTeam;
for(i=0;i<teams.length;i++) {
currentTeam = teams[i];
stats[currentTeam] = {goals: 0, wins: 0, losses: 0};
}
var团队=[“皇家马德里”、“曼联”、“皇家马德里”、“巴黎圣德”],
stats={},i,currentTeam;
对于(i=0;ijs对象类似于{goals:0,wins:0,loss:0}
不在[