Je ne suis pas très doué pour la manipulation de chaînes de caractères en JavaScript, et je me demandais comment on pouvait raccourcir une chaîne de caractères sans couper de mot. Je sais comment utiliser substring, mais pas indexOf ou quoi que ce soit d'autre.
Supposons que je dispose de la chaîne suivante :
text = "this is a long string I cant display"
Je veux le réduire à 10 caractères, mais s'il ne se termine pas par un espace, terminez le mot. Je ne veux pas que la variable chaîne ressemble à ceci :
"C'est une longue ficelle que je ne peux pas rompre.
Je veux qu'il termine le mot jusqu'à ce qu'un espace se produise.