Ce blog décrira si JavaScript a la classe StringBuilder intégrée ou non.
JavaScript a-t-il une classe «StringBuilder» prédéfinie?
Non, il n'y a pas d'intégration "Balein de cordes”Classe en javascript. Mais, certaines fonctions de chaîne intégrées dans JavaScript peuvent être utilisées pour travailler avec des chaînes en tant que classe StringBuilder, telles que:
Approche 1: Utilisez l'opérateur «+» en JavaScript en tant que classe «StringBuilder»
Utilisez le «+”Opérateur pour concaténer les cordes en javascript. Tout d'abord, nous créerons et initialiserons deux chaînes, "Str" et "str1»:
var str = "Learn";Maintenant, concaténez ces chaînes à l'aide de l'opérateur «+»:
var string = str + "" + str1;Enfin, imprimez la chaîne résultante sur la console:
console.log (chaîne);La sortie indique que les chaînes ont été concaténées avec succès à l'aide de l'opérateur «+»:
Cependant, l'approche ci-dessus n'est pas efficace, en particulier pour concaténer une grande quantité de données.
Approche 2: Utilisez la méthode «join ()» dans JavaScript comme classe «StringBuilder»
Utilisez le «rejoindre()«Méthode pour résoudre / résoudre le problème ci-dessus en gardant les différentes chaînes dans un tableau, puis les rejoindre:
var arrayofStrings = ["Learn", "JavaScript"];Appelez la méthode «join ()» avec le tableau de chaînes en passant une chaîne vide qui rejoint les chaînes avec l'espace:
var string = arrayofStrings.rejoindre(" ");Enfin, imprimez la chaîne concaténée résultante sur la console en utilisant le «console.enregistrer()" méthode:
console.log (chaîne);Sortir
Conclusion
En JavaScript, il n'y a pas d'intégration "Balein de cordes" classe. Mais JavaScript propose plusieurs approches, comme le «+»Opérateur ou«rejoindre()«Méthode pour effectuer des opérations sur les chaînes efficacement. Ce blog a décrit si JavaScript a la classe StringBuilder intégrée ou non.