Maison  >  Article  >  interface Web  >  Une brève discussion sur les tableaux et dictionnaires Javascript

Une brève discussion sur les tableaux et dictionnaires Javascript

PHPz
PHPzoriginal
2016-05-16 16:17:081217parcourir

Cet article présente principalement brièvement les tableaux et dictionnaires Javascript. Les amis dans le besoin peuvent s'y référer.

Le tableau de Javascript Array est à la fois un tableau et un dictionnaire

Prenons un exemple pour voir comment utiliser les tableaux.

var a = new Array();  
a[0] = "Acer";  
a[1] = "Dell";  
for (var i in a) {  
    alert(i);  
}

Le code ci-dessus crée un tableau, chaque élément est un objet chaîne.

Parcourez ensuite le tableau. Notez que le résultat de i est 0 et 1 et que le résultat de a[i] est une chaîne.

Ceci est très similaire aux propriétés de déplacement d'objets mentionnées dans l'article précédent.

Voyons comment utiliser le dictionnaire.

var computer_price = new Array();  
computer_price["Acer"] = 500;  
computer_price["Dell"] = 600;  
alert(computer_price["Acer"]);

On peut même parcourir ce tableau (dictionnaire) comme ci-dessus

for (var i in computer_price) {  
    alert(i + ": " + computer_price[i]);  
}

où i est chaque valeur clé du dictionnaire. Le résultat de sortie est :

Acer: 500
Dell: 600

Ensuite, jetons un coup d'œil à la partie intéressante de Javascript, toujours l'exemple ci-dessus.

Nous pouvons considérer Computer_price comme un objet de dictionnaire, et chaque valeur clé est un attribut.

C'est-à-dire qu'Acer est un attribut de Computer_price. Nous pouvons l'utiliser comme ceci : Computer_price.Acer

Jetons un coup d'œil à la méthode de déclaration simplifiée des dictionnaires et des tableaux.

var array = [1, 2, 3]; // 数组  
var array2 = { "Acer": 500, "Dell": 600 }; // 字典  
alert(array2.Acer); // 50

Cette déclaration du dictionnaire est la même que la précédente. Dans notre exemple, Acer est une valeur clé et peut également être utilisée comme attribut de l'objet dictionnaire.

Ce qui précède représente l'intégralité du contenu de cet article. J'espère que vous l'aimerez tous. Pour plus de didacticiels connexes, veuillez visiter le Tutoriel vidéo JavaScript !

Déclaration:
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