[英]Iterating through javascript objects
我正在嘗試遍歷列表對象,但是當產品的限制更改超過1個項目時,它給我一個錯誤:
“未捕獲的SyntaxError:意外令牌{”
碼:
var itemsList = function (limit) {
var request = new XMLHttpRequest();
request.open('GET', 'http://domain.com/api/items?limit=' + limit + '');
request.onreadystatechange = function () {
if ((request.readyState === 4) && (request.status === 200)) {
var item = JSON.parse(request.responseText);
for (var prop in item) {
console.log("o." + prop + " = " + item[prop]);
}
}
};
request.send();
};
itemsList(2);
您在“ request.responseText”中發送到JSON.parse(request.responseText)的文本的格式必須不正確。 檢查文本,然后使用alert(request.responseText)進行JSON.parse(),然后考慮使用http://json.org 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.