gpt4 book ai didi

javascript - 构建此字符串的最快方法

转载 作者:行者123 更新时间:2023-11-30 13:23:04 25 4
gpt4 key购买 nike

说我有一个对象数组,里面有 html 字符串(还有其他东西,但我特别关注每个对象的 html 属性。例如

var items = [{
html: '<div>test</div>'
}, {
html: '<div>test</div>'
}, {
html: '<div>test</div>'
}];

我需要使用所有这些字符串构建一个字符串,并且我需要它们按照给我的相同顺序,所以反向 while 循环结束了。

在构建 html 方面有什么比以下内容更快的吗?

var html = [];
for (var i = 0, itemLen = items.length; i < itemLen; i++) {
html.push(items[i].html)
}
output.innerHTML = html.join('');

最佳答案

更快的是:

var html = '';
for (var i = 0, itemLen = items.length; i < itemLen; ++i)
html += items[i].html;
output.innerHTML = html;

编辑:

这样更快:

var html = '';
for (var i = 0, itemLen = items.length; i < itemLen; html += items[i++].html);

关于javascript - 构建此字符串的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9538678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com