使用Javascript创建条件数组

时间:2016-11-28 13:17:56

标签: javascript jquery arrays conditional

我正在尝试使用一些键:值对在Javascript中创建一个数组。我的初始数组看起来像这样:

var data = {
isPublic : true,
distance : 500,
noOfPlayer : 10
}

现在有一个复选框,在检查时我需要向阵列添加更多数据。假设我选中一个框并需要使用其值更新数组,并使数组看起来像这样:

var data = {
isPublic : true,
distance : 500,
noOfPlayer : 10,
typePlay: 'amateur'
}

可以这样做,因为我尝试用Key:value创建对象并将其推送到数组,但它给出并输出如下:

var data = 
[
{
  isPublic : true,
  distance : 500,
  noOfPlayer : 10,
},
{
  typePlay: 'amateur'
}
]

请建议。

谢谢, AYUSH

1 个答案:

答案 0 :(得分:0)

使用object["property"] = valueobject.property = value添加值为

的新媒体资源



var data = {
"isPublic" : true,
"distance" : 500,
"noOfPlayer" : 10
};

data["typePlay"] = "amateur";
data.typePlay2 = "amateur";

console.log(data);