Maison  >  Article  >  interface Web  >  Méthode JS pour implémenter la conversion Array et String

Méthode JS pour implémenter la conversion Array et String

小云云
小云云original
2017-12-01 09:31:203133parcourir

La fonction Array est un élément essentiel de PHP. Aucune installation n'est requise pour utiliser ces fonctions. string est une chaîne dans les langages de programmation. Dans cet article, nous partagerons avec vous la méthode de conversion de Array et String en Javascript. Nous espérons que cela pourra vous aider.

La classe Array peut être définie comme suit :

var aValues = new 
Array();

Si vous connaissez la longueur du tableau à l'avance, vous pouvez passer la longueur avec des paramètres

var aValues ​​= new Array(20);

Les deux méthodes de définition suivantes sont identiques

Méthode 1 :

var aColors = new Array();
aColors[0] = "red";
aColors[1] = "green";
aColors[2] = "blue";
alert(aColors[0]); // output "red"

Méthode 2 :

var aColors = new Array("red","green","blue"); // 和Array定义数组是等同的。
alert(aColors[0]); // output "red" too

(1) Convertir un tableau en chaîne

La sortie des deux méthodes de définition de tableau ci-dessus est la même chose, et il y a un séparateur virgule au milieu.

Copier le code Le code est le suivant :

alert(aColors.toString()); // output 
"red,green,blue";


(2) chaîne convertie en tableau

Nous avons constaté que le tableau est converti en chaîne , entre les tableaux Il y a un délimiteur supplémentaire ',' , puis pour convertir la chaîne en tableau Array, il doit y avoir un délimiteur. Il peut s'agir d'une virgule ou d'un autre délimiteur.

var sColors = "red,green,blue";
var aColors = sColors.split(','); // 字符串就转换成Array数组了。

Le contenu ci-dessus explique comment Javascript implémente la conversion entre Array et String. J'espère qu'il sera utile à tout le monde.

Recommandations associées :

Comment échanger deux valeurs de variable en PHP (sans utiliser une troisième variable)

Traditionnel et simplifié Fonction PHP d'échange chinois

Tutoriel PHP échange de variables

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn