如何在数组中添加元素作为JavaScript中对象的属性
假设我有一个数组:如何在数组中添加元素作为JavaScript中对象的属性,javascript,arrays,object,Javascript,Arrays,Object,假设我有一个数组: var members = ["Peter", "Paul", "Mary"]; 和一个对象: var band = {}; 是否有一种迭代数组的方法,以便将members数组中的每个元素添加为band对象的属性,并将值作为对象 band = {"Peter": {}, "Paul": {}, "Mary": {} } 尝试: 在循环中:band[members[n]]={}。 var members = ["Peter", "Paul", "Mary"]; var b
var members = ["Peter", "Paul", "Mary"];
和一个对象:
var band = {};
是否有一种迭代数组的方法,以便将members数组中的每个元素添加为band对象的属性,并将值作为对象
band = {"Peter": {}, "Paul": {}, "Mary": {} }
尝试:
在循环中:
band[members[n]]={}代码>。
var members = ["Peter", "Paul", "Mary"];
var band = {};
members.forEach(function(member) {
band[member] = {};
});