Heim > Web-Frontend > js-Tutorial > Wie kann ich eine Zeichenfolge in JavaScript mehrmals wiederholen?

Wie kann ich eine Zeichenfolge in JavaScript mehrmals wiederholen?

Linda Hamilton
Freigeben: 2024-11-17 18:29:02
Original
969 Leute haben es durchsucht

How Can I Repeat a String Multiple Times in JavaScript?

Wiederholen von Zeichenfolgen in JavaScript

In Perl wird die Wiederholung von Zeichenfolgen mithilfe der Syntax $a = "a" x 10 erreicht. Gibt es ein gleichwertiger Ansatz in JavaScript?

Lösung:

JavaScript bietet eine integrierte Methode namens „repeat()“, mit der Sie eine Zeichenfolge eine bestimmte Anzahl von Malen wiederholen können . Verwenden Sie einfach die Syntax:

"a".repeat(10);
Nach dem Login kopieren

Dies führt zu der Zeichenfolge „aaaaaaaaaa“.

Alternativer Ansatz:

Vor der Einführung von wiederholen(), eine gängige Technik, bei der ein Array mit der gewünschten Länge erstellt und jedes Element mit der zu wiederholenden Zeichenfolge verbunden wird:

Array(11).join("a"); // "aaaaaaaaaa"
Nach dem Login kopieren

Benchmarking:

As In der Antwort wurde darauf hingewiesen, dass Benchmarks darauf hindeuten, dass die Verwendung einer for-Schleife zum Anhängen des Zeichens in Safari und Chrome möglicherweise schneller ist, in Firefox jedoch nicht. Die Methode „repeat()“ bleibt jedoch ein vereinfachter und prägnanter Ansatz.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Zeichenfolge in JavaScript mehrmals wiederholen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage