Maison > interface Web > js tutoriel > le corps du texte

Comment puis-je répéter une chaîne plusieurs fois en JavaScript ?

Linda Hamilton
Libérer: 2024-11-17 18:29:02
original
908 Les gens l'ont consulté

How Can I Repeat a String Multiple Times in JavaScript?

Répétition de chaînes en JavaScript

En Perl, la répétition de chaînes est obtenue en utilisant la syntaxe $a = "a" x 10. Y a-t-il une approche équivalente en JavaScript ?

Solution :

JavaScript fournit une méthode intégrée appelée répétition(), qui vous permet de répéter une chaîne un nombre de fois spécifié . Utilisez simplement la syntaxe :

"a".repeat(10);
Copier après la connexion

Cela donnera la chaîne "aaaaaaaaaa".

Approche alternative :

Avant l'introduction de répéter(), une technique courante consistant à créer un tableau de la longueur souhaitée et à joindre chaque élément avec la chaîne à répéter :

Array(11).join("a"); // "aaaaaaaaaa"
Copier après la connexion

Benchmarking :

As souligné dans la réponse, les benchmarks suggèrent que l'utilisation d'une boucle for pour ajouter le caractère peut être plus rapide dans Safari et Chrome, mais pas dans Firefox. Cependant, la méthode repeat() reste une approche simplifiée et concise.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal