簡體   English   中英

JS。 顯示數組元素

[英]Js. display array elements

我收到服務器的回復:

response: {
    count: 100,
    items: [{
        id: 1,
        from_id: 999,
        date: 1394397408,
        text: 'aaa'
        }, {
        id: 2,
        from_id: 9999,
        date: 1394397419,
        text: 'bbb'
    }]
}

我用這種方式顯示數據:

for (i = 0; i < data.response.items.length; i++) { alert(data.response.items[i].id); }

但是我認為,這是不明智的做法,還有其他方法可以將所有ID設置為變量/警報嗎? 在我的js教育步驟中,對象對我來說很困難。

我按F12,然后粘貼:

data.response.items.map(function(it) { return it.id })

假設data在一個閉包中,我要么做諸如window.dbgData = data類的事情,然后用它進行調試,要么在函數中放置一個斷點。 至少在chrome調試器中,處於斷點時可以從控制台訪問局部變量。

最終,您的操作方式完全取決於您。 我也會不時使用alert

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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