Maison >interface Web >js tutoriel >Une brève discussion sur la définition et l'utilisation des tableaux multidimensionnels et des tableaux de hachage js
Définition d'un tableau multidimensionnel
Tableau de définition Les objets de tableau sont utilisés pour stocker une série de valeurs dans des noms de variables distincts. Utilisez le mot-clé new pour créer un objet tableau.
Définition d'un tableau unidimensionnel
var myArray=new Array('a','b','c'); ou var myArray = [];
Deux -Définition d'un tableau dimensionnel et d'un tableau multidimensionnel
Le tableau bidimensionnel Javascript ou le tableau multidimensionnel sont simulés par un tableau unidimensionnel.
Méthode 1.
var arr= new Array(['a','b','c'],['d','e','f']);
Méthode 2 :
var arr=new Array( new Array(), new Array(), new Array() );
Accès au tableau :
arr[ligne][colonne];
tels que :
arr[0][0] // a
arr[1][0] //d
définition du tableau de hachage
Tableau associatif en JavaScript, tableau associatif Parce qu'il existe un index de la valeur clé, il est plus pratique dans la recherche de tableau et rend également l'implémentation de l'algorithme de code correspondant plus claire, plus facile à lire et à maintenir
var myhash = new Array();
<.>
Associer au hachage Ajouter une valeur de clé au tableaumyhash['new'] = 'newval'; myhash['new2'] = 'newval_2';Accéder au tableau associatif de hachage
myhash['new']; // 跟上键名就能访问Supprimer le tableau de hachage valeur de clé existante delete myhash['new '];Traverse Hash array
for(key in myhash){ console.log(key); //key 获取的是键名 myhash[key]; // 获取值 }Méthodes courantes pour les opérations sur les tableaux jstoString() : Convertir le tableau en chaînetoLocaleString() : Convertir le tableau en chaîne join() : Convertir le tableau en une chaîne symboliquement connectée shift() : Décaler l'en-tête du tableau Supprimer un élément du bas du tableau unshift() : Insérer un élément en tête du tableau pop() : Supprimer un élément de la fin de le tableau push() : Push Ajouter un élément à la fin du tableau concat() : Ajouter un élément au tableau slice() : Renvoie le partie du tableau reverse() : trier le tableau à l'envers sort() : trier le tableausplice() : insérer, supprimer ou remplacer un élément du tableauL'article ci-dessus parle brièvement des tableaux multidimensionnels js et des tableaux de hachage. La définition et l'utilisation sont tout le contenu partagé par l'éditeur, j'espère qu'il pourra vous donner une référence, et j'espère que vous prendrez en charge le PHP chinois. site web. Pour plus d'articles sur la définition et l'utilisation des tableaux multidimensionnels et des tableaux de hachage js, veuillez faire attention au site Web PHP chinois !