ホームページ > 記事 > ウェブフロントエンド > JavaScript で文字列を効率的に複数回複製するにはどうすればよいですか?
JavaScript で文字列を繰り返す
クエリ: 文字列を複数回複製するにはどうすればよいですか?
答え: 最適な方法Javascript で文字列を繰り返す方法は、String プロトタイプを使用します。配列を使用して繰り返し文字列を連結する提供された関数とは異なり、プロトタイプのアプローチでは、必要な長さの配列を構築し、それを提供された文字列と直接連結します。
最適化された実装は次のとおりです。
String.prototype.repeat = function(num) { return new Array(num + 1).join(this); } console.log("string to repeat\n".repeat(4));
この関数は、String オブジェクトに繰り返しメソッドを割り当てます。適切な長さの配列を作成し、それを目的の文字列と結合することで、中間配列の不必要な作成と操作を排除します。
以上がJavaScript で文字列を効率的に複数回複製するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。