只是一個關於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