我想通過一些項目循環,並創建一個json對象。每個循環都應該是該對象上的一個新項目,但是我遇到了一些問題。似乎只有一組項目被添加,而不是多個。如何用循環建立json對象?
這裏是我的代碼:
jsonObj = {}
rows.each(function (index) {
jsonObj["id"] = $this.find('.elementOne').val();
jsonObj["name"] = $this.find('.elementTwo').text();
});
這裏是我的JSON的樣子:
{
id: "3"
name: "Stuff"
},
這裏就是我想要做:
{
id: "1"
name: "Stuff"
},
{
id: "2"
name: "Stuff"
},
{
id: "3"
name: "Stuff"
}
技術上有沒有像「JSON對象」這樣的東西 - JSON是代表_JavaScript Object_的_string_。你在這裏處理的是_JavaScript Object_,而不是JSON。 –
JSON是一個字符串,表示可用許多編程語言分析的數據結構。它基於JavaScript的一個子集,但它支持的數據類型出現在很多種語言中。 – Quentin