JavaScript 中的重复字符串
在 Perl 中,字符串的重复是通过语法 $a = "a" x 10 实现的。 JavaScript 中有等效的方法吗?
解决方案:
JavaScript 提供了一个名为 Repeat() 的内置方法,它允许您将字符串重复指定的次数。只需使用语法:
"a".repeat(10);
这将产生字符串“aaaaaaaaaa”。
替代方法:
在引入之前重复(),一种常见的技术涉及创建所需长度的数组并将每个元素与要重复的字符串连接:
Array(11).join("a"); // "aaaaaaaaaa"
基准测试:
As答案中指出,基准测试表明,在 Safari 和 Chrome 中使用 for 循环附加字符可能会更快,但在 Firefox 中则不然。然而,repeat() 方法仍然是一种简化且简洁的方法。
以上是如何在 JavaScript 中多次重复一个字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!