Maison > interface Web > js tutoriel > le corps du texte

Explication détaillée de la structure des tableaux dans la programmation JavaScript_Connaissances de base

WBOY
Libérer: 2016-05-16 15:35:11
original
1424 Les gens l'ont consulté

Le rôle d'un objet tableau est de stocker une série de valeurs en utilisant des noms de variables distincts.
Créez un tableau et attribuez-lui des valeurs :
Exemple

var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
Copier après la connexion

Qu'est-ce qu'un tableau ?
Les objets tableau utilisent des noms de variables distincts pour stocker une série de valeurs.
Si vous disposez d'un ensemble de données (par exemple : nom de la voiture), il existe des variables distinctes comme suit :

var car1="Saab";
var car2="Volvo";
var car3="BMW";
Copier après la connexion

Cependant, que se passe-t-il si vous souhaitez identifier une certaine voiture ? Et pas 3 voitures, mais 300 voitures ? Ce ne sera pas une tâche facile !
La meilleure façon est d'utiliser un tableau.
Un tableau peut stocker toutes les valeurs en utilisant un nom de variable, et n'importe quelle valeur est accessible en utilisant le nom de variable.
Chaque élément du tableau possède son propre identifiant afin qu'il soit facilement accessible.
Créer un tableau
Il existe trois façons de créer un tableau.
Le code suivant définit un objet tableau nommé myCars :
1 : Méthode conventionnelle :

var myCars=new Array(); 
myCars[0]="Saab";    
myCars[1]="Volvo";
myCars[2]="BMW";
Copier après la connexion

2 : Méthode simple :

var myCars=new Array("Saab","Volvo","BMW");
Copier après la connexion

3 : Littéral :

var myCars=["Saab","Volvo","BMW"];
Copier après la connexion

Accès au tableau
Vous pouvez accéder à un élément spécifique en spécifiant le nom du tableau et le numéro d'index.
L'exemple suivant permet d'accéder à la première valeur du tableau myCars :

var name=myCars[0];
Copier après la connexion

L'exemple suivant modifie le premier élément du tableau myCars :

myCars[0]="Opel";
Copier après la connexion

lampe [0] est le premier élément du tableau. [1] est le deuxième élément du tableau.

Dans un tableau vous pouvez avoir différents objets
Toutes les variables JavaScript sont des objets. Les éléments du tableau sont des objets. Les fonctions sont des objets.
Par conséquent, vous pouvez avoir différents types de variables dans le tableau.
Vous pouvez inclure des éléments d'objet, des fonctions, des tableaux dans un tableau :

myArray[0]=Date.now;
myArray[1]=myFunction;
myArray[2]=myCars;
Copier après la connexion

Méthodes et propriétés des tableaux
Utiliser les propriétés et méthodes prédéfinies des objets tableau :

var x=myCars.length       // the number of elements in myCars
var y=myCars.indexOf("Volvo")  // the index position of "Volvo"
Copier après la connexion


Créer une nouvelle méthode
Prototype est le constructeur global JavaScript. Il peut construire des propriétés et des méthodes de nouveaux objets Javascript.
Exemple : Créez une nouvelle méthode.

Array.prototype.ucase=function()
{
 for (i=0;i<this.length;i++)
 {this[i]=this[i].toUpperCase();}
}
Copier après la connexion

L'exemple ci-dessus crée une nouvelle méthode de tableau pour convertir les caractères minuscules du tableau en caractères majuscules.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal