只是一个关于JS对象构造的问题。我有一个名为mainObject
的对象我想要将值推入,以使它们以第二部分代码的格式显示。这些值将被添加到循环中。我希望能够做到以下几点: -JS对象构造和添加
mainObject.data.push({lat : val['lat'], lng: val['lng'], count: 40});}
有人能告诉我如何去做这件事吗?试图让我的头绕JS对象。
var mainObject = {
max: 46};
var mainObject = {
max: 46,
data: [{lat: 33.5363, lng:-117.044, count: 1},{lat: 33.5608, lng:-117.24, count: 1},{lat: 38, lng:-97, count: 1},{lat: 38.9358, lng:-77.1621, count: 1}]
};
谢谢:)
这要看情况。价值从哪里来?阵列?目的? – 2013-03-12 15:57:46
为什么你有'var mainObject'两次?第二个,你的'push'代码应该可以正常工作 – Bergi 2013-03-12 16:05:28