Il est surprenant de découvrir que JavaScript ne dispose pas de fonctions qui sont régulièrement nécessaires dans la plupart de ses utilisations.
Pensez à "boucler une chaîne", "si une variable contient des caractères donnés" ou "lettres majuscules".
Sauf si vous utilisez un framework JavaScript, avec lesquels il faudra disposer de fonctions personnalisées.
![Webdesing_string_js](/images/stories/articles/Webdesing_string_js.gif)
String.js est une bibliothèque JavaScript qui permet d'avoir beaucoup de fonctions supplémentaires manipulant les chaines de caratères et d'une taille réduite ( moins de 2kb au format compressé gzip).
Cette bibliothèque ne dépend pas d'autres bibliothèque et possède une syntaxe proche de jQuery et supporte la manipulation de chaines de caractères.
Il y a plus de 25 fonctions. où chacune d'entre elles peut avoir une utilisation dans des projets JavaScript lourds. Si simple et pourtant indispensable.