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

Comment utiliser l'index pour accéder aux éléments d'un objet tableau en js

醉折花枝作酒筹
Libérer: 2021-08-09 16:30:46
original
3755 Les gens l'ont consulté

Dans l'article précédent, nous avons appris ce qu'est un tableau et comment créer un tableau. Veuillez consulter "Comment créer un objet tableau pour js". Cette fois, nous découvrirons la méthode d'utilisation de l'index pour accéder aux éléments d'un objet tableau. Vous pouvez vous y référer si nécessaire.

Après avoir créé le tableau, que devons-nous faire ? Les éléments du tableau créé doivent-ils être affichés et comment doivent-ils être affichés ? Parlons-en aujourd’hui.

Regardons d’abord un petit exemple.

<script>
var arr = new Array(3); 
arr[0] = "one";
arr[1] = "two";
arr[2] = "three";
var first = arr[0];
console.log(first);
var last = arr[arr.length - 1];
console.log(last);
</script>
Copier après la connexion

Le résultat de sortie de ce petit exemple sur la console est

Comment utiliser lindex pour accéder aux éléments dun objet tableau en js

Vous pouvez voir que le premier élément et le dernier élément de cet objet tableau sont affichés sur la console. Alors, comment cela se fait-il ? Jetons un coup d'oeil.

Dans cet exemple, vous pouvez voir qu'il utilise "arr[0]" ou "arr[arr.length - 1]". souhaitez accéder aux éléments de l'objet tableau, nous devons utiliser "objet tableau [indice]" pour y parvenir. arr[0]”或是“arr[arr.length - 1]”,看来如果我们想要访问数组对象中的元素的话,需要使用“数组对象[下标]”来实现。

这里有一点需要我们注意:[0]是数组的第一个元素。[1] 是数组的第二个元素。

如果我们访问的数组中不存在的元素,那么我们将返回“undefined”。

例如,我们如果访问的不是“arr[arr.length - 1]”,而是“arr[arr.length]”,这个时候我们将返回“undefined”了。为什么呢?都知道length这个单词是长度的意思,在这个例子里,我们是访问这个数组的长度,当我们访问这个数组长度的元素是,我们可以知道,我们访问的是arr[3]。在数组中,我们使用[0]

Il y a quelque chose auquel nous devons prêter attention ici : [0] est le premier élément du tableau. [1] est le deuxième élément du tableau. Si nous accédons à un élément qui n'existe pas dans le tableau, alors nous retournerons "indéfini".

🎜Par exemple, si on accède non pas à "arr[arr.length - 1]" mais à "arr[arr.length]", nous reviendrons à ce moment-là " non défini". Pourquoi? Nous savons tous que le mot length signifie longueur. Dans cet exemple, nous accédons à la longueur de ce tableau. Lorsque nous accédons à l'élément du tableau length, nous pouvons savoir que nous accédons à . arr[3]. Dans un tableau, nous utilisons [0] pour représenter le premier élément du tableau, cela signifie que nous utiliserons "length - 1" pour représenter le dernier élément du tableau. Dans ce cas, arr[3] n'existera pas et "undefined" sera renvoyé. 🎜🎜【Apprentissage recommandé : 🎜Tutoriel avancé 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!

É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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!