我試圖將數據添加到一個空的var,但數據沒有被存儲。 致電hotel_list
時,顯示爲空。我錯過了什麼?謝謝!數據沒有存儲在變量中
var hotelData = JSON.parse(data);
function hotelList(){
var hotel_list = '';
for (i = 0; i < hotelData.length; i++) {
function list(index, hotel) {
hotel_list += '<li class="hotel" data-index="'+ index +'">'+ hotel.name +'</li>';
document.getElementById("hotel-listing").innerHTML = hotel_list;
};
};
};
document.addEventListener('DOMContentLoaded', function() {
hotelList();
});
你定義一個函數內循環,但從來沒有調用它。 –
For循環不使用回調。你對'each'還是'forEach'感到困惑? – JJJ
可能我想迭代hotelData,但我不知道如何將(索引,酒店)傳遞給forEach循環 – Gibson