use*_*677 3 javascript arrays variables initialization
所以我想声明一个包含多个字段的javascript数组.
例如,我知道你可以做类似的事情
var data = [
{
"field one": "a",
"field two": "b",
},
{
"field one": "c",
"field two": "d",
}
]
Run Code Online (Sandbox Code Playgroud)
但是,我不知道是否动态创建这样的数组,因此我不必在声明时初始化字段.
您可以使用该push()方法动态地向数组添加值.
var data = [];
....
....
data.push({
"field one": "a",
"field two": "b",
})
Run Code Online (Sandbox Code Playgroud)
此外,如果要动态地向现有对象添加键,可以使用[]语法
var obj = {};
...
obj['field one'] = 'a';
obj['field two'] = 'b';
data.push(obj)
Run Code Online (Sandbox Code Playgroud)