的我有以下数组:数组对象数组
var arr = [{name: "one name"}, {name: "second name"}, {name: "third name"}]
我的目标是有数组是这样的:
var result = ["one name", "second name", "third name"]
我玩弄这样的事情,就可以” t正确:
var result = [];
for (var i=0; i<arr.length; i++) {
result[arr[i]] = arr[i].NAME;
}
我误会了什么?
我期待如何纠正我的代码,并使用循环代替阵图
什么是'arr [i]'? –
您正在重新创建map() – epascarello
和NAME!== name,并且您将数组的索引设置为一个字符串。 – epascarello