Dans cet article, nous examinerons trois méthodes JavaScript : split(), reverse() et join(). Ces méthodes sont utiles pour travailler avec des chaînes et effectuer des tâches telles que inverser du texte ou modifier l'ordre des mots.
Aucune expérience préalable n'est nécessaire : il suffit d'être prêt à se plonger dans JavaScript et à expérimenter ces méthodes.
La méthode split() divise une chaîne en un tableau basé sur un délimiteur spécifié, qui est passé en argument. Le délimiteur indique au programme où « couper » la chaîne. Par exemple, si vous avez une phrase comme « Ceci est un délicieux sandwich » et que vous souhaitez la diviser en mots individuels, vous pouvez utiliser un espace (' ') comme délimiteur.
const string = "This is a lovely sandwich"; const splitString = string.split(" ");
Lorsque vous fournissez un espace (' ') comme argument, le code recherche cet espace dans la chaîne et « divise » la chaîne à chaque occurrence. Cela crée un tableau dans lequel chaque mot devient un élément individuel.
Le résultat du code ci-dessus est :
Array(5) [ "This", "is", "a", "lovely", "sandwich" ]
Plutôt sympa, non ?
Vous pouvez utiliser le délimiteur de votre choix. Par exemple, si vous avez une chaîne avec trait d'union comme "salut-comment-allez-vous !" et vous souhaitez le diviser par des tirets, utilisez simplement '-' comme délimiteur :
const hyphen = "hi-there-how-are-you-doing!"; const splitHyphen = hyphen.split("-");const hyphen = "salut-comment-allez-vous !"; const splitHyphen = hyphen.split("-");
Cela donne :
const hyphen = "hi-there-how-are-you-doing!"; const splitHyphen = hyphen.split("-");Array(6)
Cette méthode ouvre de nombreuses possibilités de manipulation des chaînes. Mais maintenant, vous pensez peut-être :
D'accord, c'est super, mais j'ai commencé avec une chaîne et maintenant j'ai un tableau. Comment récupérer ma chaîne ?La méthode join()
La méthode join() peut être utilisée sur un tableau pour le reconvertir en chaîne. Tout comme split(), la méthode join() prend un argument qui spécifie comment joindre les éléments du tableau. La différence est qu'au lieu de casser une chaîne, join() utilise l'argument pour combiner les éléments du tableau en une seule chaîne.
const joinedString = splitHyphen.join(" ");
const joinString = splitHyphen.join(" ");
const joinedString = splitHyphen.join(" ");
"Salut, comment vas-tu !"
La méthode inverse()
La méthode reverse() modifie l'ordre des éléments dans un tableau pour qu'il soit à l'opposé de ce qu'il était. Cette méthode est appelée directement sur le tableau, sans aucun argument, et elle inverse simplement l'ordre des éléments.
const joinedString = splitHyphen.join(" ");
const reverseArray = splitHyphen.reverse();
const joinedString = splitHyphen.join(" ");
const reversedString = reversedArray.join(" ");
const reverseString = reverseArray.join(" ");
"doing! you are how there hi"
"Ça va ! Tu es comme ça, salut"
Conclusion
Dans cet article, nous avons exploré trois méthodes essentielles en JavaScript : split(), reverse() et join(). Nous avons examiné comment ils travaillent ensemble pour manipuler des chaînes et des tableaux, en les transformant de manière flexible. J'espère que cela vous aidera dans votre parcours JavaScript et vous incitera à expérimenter davantage !
Merci d'avoir lu ! Si vous avez des questions ou souhaitez partager vos réflexions sur la manipulation des chaînes JavaScript, n'hésitez pas à me contacter sur Twitter @km_fsdev.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3