Comment convertir une chaîne en tableau en JavaScript

Comment Convertir Une Chaine En Tableau En Javascript



Dans les langages de haut niveau, les chaînes sont les structures de données les plus productives, rapides et efficaces. Alors que le tableau se compose d'éléments de données de chaîne similaires. De plus, des tableaux peuvent être utilisés pour stocker les différentes valeurs dans une seule variable. Chaque élément du tableau est lié à un numéro unique, appelé index numérique, qui permet aux utilisateurs d'y accéder. Les tableaux en JavaScript commencent généralement par l'index zéro et peuvent être manipulés avec différentes méthodes.

Cet article démontrera la conversion de la chaîne en un tableau en JavaScript.

Comment convertir/modifier une chaîne en tableau en JavaScript ?

Pour convertir/modifier une chaîne en un tableau en JavaScript, plusieurs méthodes peuvent être utilisées. Certains d'entre eux sont énumérés ci-dessous:







Méthode 1 : conversion d'une chaîne en tableau à l'aide de la méthode Array.from()

Pour modifier une chaîne dans un tableau un JavaScript ' Tableau.de() » méthode peut être utilisée. Lorsqu'il s'agit de chaînes, chaque lettre de la chaîne est transformée en un membre de la nouvelle instance de tableau, mais lorsqu'il s'agit de valeurs entières, la nouvelle instance de tableau prend simplement les éléments du tableau existant.



Syntaxe



Pour utiliser Array.from(), la méthode suivante peut être utilisée :





Déployer . depuis ( objet, mapFunction, thisValue )

Maintenant, exécutez les instructions suivantes :

  • Tout d'abord, déclarez une variable et attribuez une valeur à cette variable. Pour ce faire, une variable nommée ' mon nom » est déclaré.
  • Ensuite, prenez une autre variable avec un nom différent et utilisez le ' Tableau.de() ” méthode pour convertir la valeur de chaîne individuellement :
laissez mon nom = 'Hafsa Javed' ;

laisser nameChars = Déployer . depuis ( mon nom ) ;

Enfin, affichez la sortie sur la console à l'aide de ' console.log() ' méthode:



console. enregistrer ( nameChars ) ;

On peut voir que la chaîne a été convertie en un tableau. Chaque index de celui-ci contient un seul caractère, respectivement :

Méthode 2 : conversion d'une chaîne en tableau à l'aide de la méthode Object.assign()

Javascript ' Objet.assign() ” peut être utilisée pour diviser la chaîne en caractères ou valeurs distincts. Pour ce faire, suivez les instructions indiquées ci-dessous :

  • Initialisez la variable et attribuez une valeur selon vos préférences.
  • Ensuite, déclarez une autre variable avec un nom différent et utilisez la méthode 'Object.assign()' pour transformer la chaîne en caractères individuels :
laissez Fname = 'Linux' ;

laissez nameChar = Objet . attribuer ( [ ] , Fnom ) ;

Enfin, affichez le tableau sur la console en utilisant le 'console.log(nameChar)':

console. enregistrer ( nomChar ) ;

Méthode 3 : conversion d'une chaîne en tableau à l'aide de la méthode split()

Le ' diviser() ” La méthode JavaScript est utilisée pour convertir la chaîne en une sous-chaîne dans un tableau. L'espace vide est utilisé comme opérateur pour changer la chaîne en une sous-chaîne dans un tableau. De plus, la méthode split() ne peut pas modifier la chaîne originale/réelle.

Syntaxe

Pour utiliser la méthode split(), utilisez la syntaxe indiquée ci-dessous :

chaîne. diviser ( séparateur, limite )

Ici:

  • séparateur ” est utilisé pour ajouter un espace entre les mots de la chaîne et le convertir en sous-chaîne.
  • ' limite ” est utilisé pour spécifier la limite de la chaîne.

Exemple 1 : Fractionner une chaîne en ajoutant de l'espace et la stocker dans un tableau

Le ' diviser() ” est appelée pour diviser la chaîne en mots individuels. Ici, le '' '' est utilisé comme séparateur pour ajouter un espace entre les mots dans la chaîne :

laisser le texte = 'Ceci est le site Web de Linuxhint' ;

laisser tableau = texte. diviser ( ' ' ) ;

Ensuite, utilisez l'extrait de code suivant pour afficher le résultat sur la console :

console. enregistrer ( déployer )

Exemple 2 : Fractionner du texte en supprimant une sous-chaîne et en la stockant dans un tableau

Dans cet exemple, le ' Linux ' Le paramètre est défini comme séparateur de chaîne pour diviser la chaîne spécifiée en différentes sous-chaînes :

laisser le texte = 'Ceci est le site Web de Linuxhint' ;

laisser tableau = texte. diviser ( 'Linux' ) ;

Enfin, affichez la sortie à l'aide de cette commande :

console. enregistrer ( déployer ) ;

Sortir

Méthode 4 : conversion d'une chaîne en tableau à l'aide de l'opérateur spread[…]

L'opérateur spread[…..] peut également être utilisé pour convertir une chaîne en un tableau. Pour ce faire, initialisez la variable et définissez la valeur. Ensuite, utilisez le '[ …nom ]' comme valeur d'une autre variable qui répartira la chaîne dans un tableau en tant que caractère individuel :

laisser le nom = 'Linux' ;

laissez nameChar = [ ... nom ] ;

console. enregistrer ( nomChar ) ;

Sortir

Il s'agit de convertir la chaîne en un tableau en utilisant différentes méthodes.

Conclusion

Pour convertir une chaîne en un tableau en JavaScript, plusieurs méthodes peuvent être utilisées, telles que ' Tableau.de() ”, “ Objet.assign() ”, “ diviser() 'méthodes' et ' diffuser[…] ” opérateur. Où ' Tableau.de() ” est utilisé pour convertir la chaîne en une sous-chaîne. Cet article a indiqué les différentes méthodes de conversion de la chaîne en tableau en JavaScript.