L'exemple de cet article décrit la méthode de conversion de Array et String en Javascript. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
La classe Array peut être définie comme suit :
Les deux définitions 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) Tableau converti en chaîne
Le résultat des deux méthodes de définition de tableau ci-dessus est le même et il y a une virgule comme séparateur au milieu.
Nous avons constaté que lorsque Array est converti en chaîne, il y a un délimiteur supplémentaire ',' entre les tableaux. Ensuite, lorsque la chaîne est convertie 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数组了。
J'espère que cet article sera utile à tout le monde dans la programmation JavaScript.