Variables:Vecteur en string Javascript
Un article de WikiTuto.
Sommaire |
[modifier]
Explication
Pour afficher le contenu d'un vecteur, qui peut parfois être très grand, il est plus recommandé de convertir le vecteur en string. L'objet vecteur possède une fonction membre pour réunir en une string les différents éléments du vecteur. join() reçoit en paramètre une chaîne qui sera utilisée comme séparateur entre les éléments. Si on ne le spécifie pas, le séparateur par défaut virgule ( , ) sera utilisé.
[modifier]
Exemple
var vectLivres= new Array(4);
vectLivres[0]= "Dictionnaire";
vectLivres[1]= "Bible";
vectLivres[2]= "Atlas";
vectLivres[3]= "Beschrelle";
// à ce niveau contenu contient : Dictionnaire,Bible,Atlas,Beschrelle
var contenu= vectLivres.join();
// à ce niveau contenu contient : Dictionnaire-Bible-Atlas-Beschrelle
var contenu2= vectLivres.join("-");
// à ce niveau contenu contient : Dictionnaire Bible Atlas Beschrelle
var contenu3= vectLivres.join(" ");
toString();
Vecteur possède aussi une méthode appelée toString(); qui retourne en une string les éléments du vecteur séparés les uns des autres par des virgules. Javascript utilise automatiquement cette fonction membre lorsqu'il doit afficher le contenu d'un vecteur ou le concaténer.
[modifier]



