Comment convertir les tableaux en chaîne en javascript?

Comment convertir les tableaux en chaîne en javascript?
Les chaînes et les tableaux sont deux types de variables différents en JavaScript et nous devons souvent convertir des tableaux en une chaîne pour accomplir les tâches de nos programmes souhaités. Pour certaines fonctions spécifiques, les tableaux sont convertis en chaînes. Par conséquent, en JavaScript, une méthode définie est utilisée pour la conversion des tableaux en une chaîne.

JavaScript permet de renvoyer les valeurs d'un tableau dans une chaîne en utilisant le «toString ()" méthode. Dans cet article, la conversion des tableaux en une chaîne est discutée.

Méthode toString ()

ToString () est une méthode unique intégrée qui est utilisée pour la conversion des tableaux en chaînes. Il convertit différents types de tableaux en chaînes telles que

  • Convertir les tableaux en une chaîne
  • Convertir les tableaux de mixage en une chaîne
  • Convertir les tableaux imbriqués en une chaîne
  • Convertir un tableau imbriqué d'objets en une chaîne

L'exemple donné montre la conversion d'un tableau en une chaîne.

Comment convertir un tableau de nombres en une chaîne

Dans cet exemple, nous pouvons voir qu'après l'utilisation d'une fonction, chaque élément d'un tableau est séparé par des virgules et retourné comme une chaîne.

const newArray = [3, 2, 8];
NewArray.toString (); // Sortie attendue: 3,2,8

Comment convertir un tableau de chaînes en une chaîne

Dans le deuxième exemple, prenons le tableau des chaînes et passons à la toString () méthode. Cet exemple concatène toutes les chaînes dans un tableau ensemble en utilisant une seule chaîne dédiée à des virgules et renvoie les valeurs du tableau sous forme de chaîne.

const starray = ['a', 'b', 'c'];
mettre un coup.toString (); // Sortie attendue: A, B, C

Conversion d'un tableau avec différents dataTypes en une chaîne

Dans les deux exemples précédents, vous apprenez à convertir séparément des tableaux de nombres et de chaînes en chaînes. Les tableaux peuvent également contenir des types de données mixtes, ce qui signifie qu'un tableau contient à la fois des nombres et des chaînes dans un tableau. Par conséquent, dans l'exemple suivant, nous apprenons à convertir un tableau avec différents données en une chaîne.

Exemple

const mixarray = ['15', 22, 'mark'];
mélange.toString (); // Sortie attendue: 15,22, Mark

L'exemple ci-dessus utilise la méthode toString () pour convertir un tableau avec différents données en chaînes.

Comment convertir les tableaux imbriqués en chaîne

JavaScript gère les tableaux imbriqués de manière intéressante. Tout d'abord, regardez le code suivant qui montre un tableau avec des éléments imbriqués.

const Arrinarr = ['15', 22, ['Mark', 4]];
arrinarr.toString (); // Sortie attendue: 15,22, Mark, 4

Les éléments d'un tableau seront aplatis lorsque la méthode toString () est appelée dans un tableau.

La chaîne résultante se compose de tous les éléments du tableau d'origine associé à tous les éléments du tableau imbriqué. La méthode toString () sépare chaque élément du tableau à l'aide d'une virgule.

Comment convertir un tableau imbriqué d'objets en une chaîne

Maintenant, la question est que, que se passe-t-il si vous travaillez avec un tableau imbriqué d'objets?

Le comportement de la fonction sera modifié dans le cas des objets. Il peut être préférable de le montrer par un exemple. Jetez un œil à l'exemple suivant:

const objinarr = ['15', 22, name: 'mark', âge: 40];
objinarr.toString (); // Sortie attendue: 5,32, [objet objet]

Vous pouvez voir qu'un tableau d'objets imbriqués entraîne une valeur de chaîne après avoir utilisé la fonction toString (). L'expression résultante montre les valeurs de tableau imbriquées comme [objet, objet]. Cela est dû au type d'objets sous-jacents.

Conclusion

Le toString () la méthode est utilisée pour la conversion du tableau en javascript de chaîne. La méthode toString () prend des valeurs de tableau et renvoie une seule chaîne combinée en conséquence. Dans cet article, nous avons appris à convertir différents types de tableaux en une chaîne ainsi que des exemples détaillés. toString () La méthode est utilisée pour convertir: un tableau de nombres, des chaînes, des tableaux mixtes, des tableaux d'objets et des tableaux imbriqués en chaînes.