簡體   English   中英

遍歷javascript對象

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM