在JS中生成一个非常长的字符串(数十兆字节)的最有效方法

25 浏览
0 Comments

在JS中生成一个非常长的字符串(数十兆字节)的最有效方法

我发现自己需要在JavaScript中合成一个非常长的字符串(比如几十兆字节)。(这是为了减慢CSS选择器匹配操作的速度,以使其花费可测量的时间。)

我找到的最佳方法是

var really_long_string = (new Array(10*1024*1024)).join("x");

但我想知道是否有更高效的方法 - 一种不需要先创建几十兆字节的数组的方法。

0