Maison > Article > interface Web > Comment créer un tableau JavaScript
Méthode : 1. Utilisez l'opérateur new pour appeler la fonction de type Array() pour construire un nouveau tableau, la syntaxe est "var a = new Array();" 2. Utilisez le "[]" quantité directe du tableau, la syntaxe est " var a = [value list];", la liste peut être vide ou une liste à valeurs multiples avec des virgules séparant les valeurs.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Comment JavaScript définit/crée des tableaux
Il existe deux manières de définir (créer ou déclarer) des tableaux en JavaScript : construire des tableaux et des tableaux directement quantité.
Construction d'un tableau
Lorsque vous utilisez l'opérateur new pour appeler la fonction de type Array(), vous pouvez construire un nouveau tableau.
Exemple 1
Appelez directement la fonction Array() sans passer de paramètres pour créer un tableau vide.
var a = new Array(); //空数组
Exemple 2
Passer plusieurs valeurs crée un véritable tableau.
var a = new Array(1, true, "string", [1,2], {x:1,y:2}); //实数组
Chaque paramètre spécifie la valeur d'un élément, et il n'y a pas de limite sur le type de valeur. L'ordre des paramètres est également l'ordre des éléments du tableau, et la valeur de la propriété length du tableau est égale au nombre de paramètres transmis.
Exemple 3
Passer un paramètre numérique peut définir la longueur du tableau, c'est-à-dire le nombre d'éléments qu'il contient.
var a = new Array(5); //指定长度的数组
La valeur du paramètre est égale à la valeur de la propriété de la longueur du tableau et la valeur par défaut de chaque élément n'est pas définie.
Exemple 4
Si vous passez un paramètre avec une valeur de 1, JavaScript définira un tableau de longueur 1 au lieu d'un tableau contenant un élément d'une valeur de 1.
var a = new Array(1); console.log(a[0]);
Tableau littéral
Le format syntaxique du tableau littéral : contient plusieurs listes de valeurs entre crochets, séparées par des virgules.
Exemple
Le code suivant utilise un littéral de tableau pour définir un tableau.
var a = []; //空数组 var a = [1, true, "0", [1,0], {x:1,y:0}]; //包含具体元素的数组
Il est recommandé d'utiliser des littéraux de tableau pour définir des tableaux, car les littéraux de tableau sont le moyen le plus simple et le plus efficace de définir des tableaux.
[Recommandations associées : Tutoriel d'apprentissage javascript]
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!