0
我有一個JSON數組,並希望循環它。我知道沒有foreach循環(就像在PHP中),但是有沒有可能訪問數組的字段索引?JavaScript for(-each)循環
這是我的JSON:
{
'username': 'Karl',
'email': '[email protected]',
'user_id': 5,
...
}
我有我的網頁上的一些span元素與數據字段屬性。例如:
<span data-field="username">xyz</span>
json-array是ajax-request的返回值。有了它,我想要替換data-field=""
與數組索引匹配的每個元素。
知道對不對,我做這樣的JSON陣列中的每個元素:
$("[data-field='username']").text(data.username);
$("[data-field='email']").text(data.email);
但隨着越來越多的元素這成爲一個有點醜^^
任何其他possibilties?我讀了一些關於將json轉換爲對象的內容,但我不知道該怎麼做。
您發佈的內容已經是一個對象。 –
查看'Object.keys'或'for'..'' in' – HBP