【发布时间】:2014-04-16 08:24:13
【问题描述】:
我正在尝试使用两个旧数组“grades”和“array”创建一个新的键值或关联数组“gradepoints”。我尝试在循环中使用和不使用花括号。
var gradepoints = [];
for(var i=0; i<array.length; i++) {
gradepoints[i] = {array[i] : grades[array[i]] };
}
【问题讨论】:
-
检查这个gradepoints[array[i]] = grades[array[i]];
-
@Royi 成绩就像 {'a': 10, 'b: 9, 'c': 8} 和数组就像 {a,b,c}
-
@看看约翰的回答。你需要使用推送。
-
谢谢大家(特别是 Alexander),我只是想使用一个对象而不是数组。对于任何寻求解决方案的人,请使用gradepoints.push
标签: javascript arrays node.js