我有一個遍歷2d數組的函數,每個數組都有一首歌曲和一個解釋器,並且該函數應該運行一個循環並列出每個歌曲的解釋器。問題是,它僅列出最後一首歌曲和解釋,我缺少什麼所以它列出了所有他們?:的迭代2d數組並列出所有條目
HTML:
<ul id="2d"> </ul>
JS
var twoDArray = [
["I did it my way", "Frank Sinatra"],
["Respect", "Areta Franklin"],
["Imagine", "John Lennon"]
];
function iterative(songs) {
for (var i = 0; i < songs.length; i += 1) {
document.getElementById("2d").innerHTML = "<li>" + songs[i][0] + " by " + songs[i][1] + "</li>";
}
}
iterative(twoDArray);
'+ ='代替'='。 – Marvin