我的功能如下所示。考慮高性能,我該如何避免在html中的循環結構中添加文本?請指教。非常感謝。如何避免在循環中將元素附加到DOM
function createDiv (array) {
var i;
var target = document.getElementById("container");
for(i = 0; i < array.length; i++) {
target.appendChild("<div>" + array[i] + "</div>");
}
}
使用像Handlebars模板引擎:http://handlebarsjs.com/ – dana
此外這個問題可能更適合[CodeReview](http://codereview.stackexchange.com/) –