在JavaScript 中重複字串:一種簡單的方法
與Perl 使用「x」進行字串重複相比,JavaScript提供了一種更簡單的方法具有“重複”功能的方法。此內建方法可讓您將字串複製指定的次數。它的用法如下:
"a".repeat(10); // Result: "aaaaaaaaaa"
在引入“repeat”函數之前,一種常見的技術涉及創建一個具有所需元素數量的數組,填充要重複的字串,然後連接數組元素。例如:
Array(11).join("a"); // Result: "aaaaaaaaaa"
雖然這種方法效率較低,但它為需要支援舊版瀏覽器的情況提供了可行的替代方案。
另一種選擇,尤其是在支援它的瀏覽器中,是利用循環將字串附加到自身。雖然不太簡潔,但這種方法已被證明在特定瀏覽器中速度更快:
let result = ""; for (let i = 0; i < 10; i++) { result += "a"; } // Result: "aaaaaaaaaa"
以上是如何在 JavaScript 中有效率地重複字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!