2010-03-24 3 views
13

Je veux créer un tableau de longueur variable en Javascript.Des tableaux de longueur variable sont-ils possibles avec Javascript?

Est-ce possible? Une recherche google rapide pour "Javascript variable length array" ne semble pas donner quoi que ce soit, ce qui serait surprenant si cela était possible. Dois-je à la place avoir une chaîne avec laquelle je continue d'ajouter un caractère séparateur, ou y a-t-il un meilleur moyen d'obtenir une variable de type tableau de longueur variable.

Répondre

39

Les tableaux Javascript ne sont pas de longueur fixe; vous pouvez faire tout ce que vous voulez à n'importe quel index.

En particulier, vous êtes probablement la méthode push:

var arr = []; 
arr.push(2);   //Add an element 
arr.push("abc");  //Not necessarily a good idea. 
arr[0] = 3;    //Change an existing element 
arr[2] = 100;   //Add an element 
arr.pop();    //Returns 100, and removes it from the array 

Pour plus d'informations, consultez le documentation.

Questions connexes