我知道迭代已被覆蓋 - 我通常很好,但這次掙扎。在對象中迭代對象數組 - javascript?
,我有以下信息,我通過努力循環:
Object { leaving: object { all: array[10] } }
我可以很容易地通過返回返回一個結果:
var html = '<p>' + news.leaving.all[0].departure_time + '</p>';
但當我嘗試循環:
var html = "";
var i;
for (i = 0; i < news.length; i++) {
html +=
'<p>' + news[i].leaving.all.departure_time '</p>';
}
我什麼也沒得到...
任何幫助,這將是偉大的。
感謝
可以提供陣列的數據? – Thinker
「news」是你寫在頂部的對象嗎?它的長度屬性是什麼? (線索:它看起來像我沒有一個。)你也應該考慮使用[forEach](https://stackoverflow.com/a/10167931/5920499)數組。 – daphtdazz
消息不是數組,news.leaving.all是。問題是一個簡單的錯字問題,不太可能對未來的訪客有用 – Alex