私は、次のようなものを含む JS の本を読み続けています。
function onSuccess(entries) {
document.getElementById("loading").innerHTML="";
var ul = document.getElementById("file-listing");
for(var index=0;index<entries.length;index++) {
var li = document.createElement('li');
li.innerHTML = entries[index].name;
ul.appendChild(li);
}
}
ただし、複数のサイトで、リスト全体を html = "" で作成し、ul 要素と li 要素を追加してからブロックを追加し、すべてを 1 回の呼び出しで追加する方が高速でクリーンであると読んでいます...多くの js の本やパフォーマンス ブログで読んだスタイルに従う必要がありますか? 以前のコード ブロックを使用すると、私のコードを読んでいる人がそれをアマチュアっぽく感じるのではないかと心配しています。また、何人かの人に会ったことがありますdocument.getElementById()
。