gpt4 book ai didi

Javascript 字符串连接比这个例子更快?

转载 作者:数据小太阳 更新时间:2023-10-29 04:22:27 25 4
gpt4 key购买 nike

我必须在 Javascript 中连接一堆字符串,并且正在寻找最快的方法。让我们假设 Javascript 必须创建一个大的 XML"file",该文件自然包含许多小字符串。所以我想出了:

    var sbuffer = [];
for (var idx=0; idx<10000; idx=idx+1) {
sbuffer.push(‘<xmltag>Data comes here... bla... </xmltag>’);
}
// Now we "send" it to the browser...
alert(sbuffer.join(”));

不要注意循环或构建示例的其他“复杂”代码。

我的问题是:对于未知数量的字符串,您是否有更快的算法/方法/想法来将许多小字符串连接成一个大字符串?

最佳答案

问题JavaScript string concatenation有一个链接到 very good comparison of JavaScript string concatenation performance 的已接受答案.

编辑:我原以为您可以按照文章中的建议使用 Duff 的设备来获得更多性能。

关于Javascript 字符串连接比这个例子更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/153381/

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