Array (array) objets JavaScript
Le rôle d'un tableau d'objets est: Utilisez un des noms de variables séparés pour stocker une série de valeurs.
exemples en ligne
Créer un tableau, sa mission:
Exemples
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
Essayez »
En bas de page, vous pouvez trouver plus d'exemples.
Qu'est-ce qu'un tableau?
Un tableau d'objets à l'aide d'une variable unique pour stocker le nom d'une série de valeurs.
Si vous avez un ensemble de données (par exemple: le nom de la voiture), il y a une seule variable, comme suit:
var car2="Volvo";
var car3="BMW";
Toutefois, si vous voulez en savoir un véhicule spécifique? Et non pas trois, mais 300 il? Ce ne sera pas une tâche facile!
La meilleure façon est d'utiliser un tableau.
Les tableaux peuvent utiliser une variable pour stocker le nom de toutes les valeurs, et peuvent être utilisés pour accéder à une valeur de nom de variable.
Chaque élément du tableau a sa propre identité, afin qu'il puisse être facilement accessible.
Créer un tableau
Créer un tableau, il y a trois façons.
Le code suivant définit un tableau d'objets appelés myCars:
1: de manière classique:
myCars[0]="Saab";
myCars[1]="Volvo";
myCars[2]="BMW";
2: de manière simple:
3: littérale:
Accès tableau
En spécifiant le nom du tableau et le numéro d'index, vous pouvez accéder à un élément spécifique.
Les cas suivants peuvent accéder à la première matrice de myCars de valeur:
L'exemple suivant permet de modifier le premier élément du tableau de myCars:
[0] est le premier élément du tableau. [1] est le deuxième élément de la matrice. |
Dans un tableau d'objets que vous pouvez avoir différents
Toutes les variables sont des objets JavaScript. Les éléments du tableau sont des objets. Les fonctions sont des objets.
Ainsi, vous pouvez avoir différents types de variables dans le tableau.
Vous pouvez inclure des éléments de l'objet, les fonctions, les tableaux dans un tableau:
myArray [1] = myFunction;
myArray [2] = myCars;
méthodes de tableau et les propriétés
Un tableau d'objets à l'aide de propriétés et méthodes prédéfinies:
var y=myCars.indexOf("Volvo") // "Volvo" 值的索引值
Une gamme complète de Object Reference
Vous pouvez consulter ce site sur le manuel de référence complet de tableau pour toutes les propriétés et méthodes.
Manuel de référence contient une description (et d'autres exemples) tous les attributs et méthodes.
Une gamme complète de Object Reference
Créer un nouveau procédé
JavaScript est des constructeurs mondiaux un prototype. Il peut construire de nouvelles propriétés et méthodes objet Javascript.
Exemple: Création d'une nouvelle approche.
for (i = 0; i <this.length; i ++) {
ce [i] = ceci [i] .toUpperCase ();
}
}
Essayez »
L'exemple ci-dessus crée une nouvelle gamme de méthodes pour les tableaux en caractères minuscules en caractères majuscules.
D'autres exemples
Fusionner deux tableaux - concat ()
Fusionner trois tableaux - concat ()
La composition élémentaire d'un tableau de chaînes - join ()
Retirer le dernier élément du tableau - pop ()
Ajouté à la fin d'une série de nouveaux éléments - push ()
L'ordre des éléments dans un tableau inverser le tri - reverse ()
Retirer le premier élément du tableau - shift ()
Choisissez parmi une gamme d'éléments - slice ()
Tableau de tri (par ordre alphabétique croissant) - sort ()
tri numérique (par ordre numérique croissant) - sort ()
Nombre de séquençage (par ordre décroissant numérique) - sort ()
Ajouter un élément à la deuxième position dans le tableau - épissure ()
Convertir un tableau de chaînes à -toString ()
Au début du tableau pour ajouter de nouveaux éléments - unshift ()