我想在JavaScript中定义一个对象的数组
,每个对象包含两个属性:第一个是text
,第二个是boolean
。一开始这个数组是空的,然后我会逐个添加成员。
myarray = [
{"text1",true},
{"text2",false},
{"text3",false}
];
我想在JavaScript中定义一个对象的数组
,每个对象包含两个属性:第一个是text
,第二个是boolean
。一开始这个数组是空的,然后我会逐个添加成员。
myarray = [
{"text1",true},
{"text2",false},
{"text3",false}
];
var myArray = [text1,text2,text3];
var objArray= [];
for (let index = 0; index < myArray.length; index++) {
var newItem = {};
newItem = {
name: myArray[index],
value: true
}
objArray.push(newItem);
}
var myarray = [];
myarray.push({ text: 'text1', boolean: true });
myarray.push({ text: 'text2', boolean: false});
myarray.push({ text: 'text3', boolean: false});
你不需要先定义结构,只需添加项目即可
let myarray = [];
console.log(myarray);
// one by one
myarray.push({ text: 'text1', boolean: true });
console.log(myarray);
// more at once
myarray = myarray.concat(
[
{ text: 'text2', boolean: false },
{ text: 'text3', boolean: false }
]
);
console.log(myarray);