我正在尝试创建以下内容:
var employees = {"accounting": [ // accounting is an array in employees.
{ "firstName" : "John", // First element
"lastName" : "Doe",
"age" : 23 },
{ "firstName" : "Mary", // Second Element
"lastName" : "Smith",
"age" : 32 }
] // End "accounting" array.
} // End Employees
Run Code Online (Sandbox Code Playgroud)
我开始了
var employees = new Array();
Run Code Online (Sandbox Code Playgroud)
如何动态继续创建数组(可能firstName随变量而变化)?我似乎没有得到嵌套数组.
我有这个数组["one","two","three"]想把它转换成这个{one:true, two:true, three:true}。基本上我正在做的是将数组项转换为对象的键并使它们成为布尔值。我试过使用传播运算符{... arr},结果是{0:'one',1:'two',2:'three'},有什么想法吗?