Maison  >  Article  >  interface Web  >  Comment accéder aux éléments d'index spécifiques dans les tableaux JavaScript ?

Comment accéder aux éléments d'index spécifiques dans les tableaux JavaScript ?

DDD
DDDoriginal
2024-10-27 14:49:01755parcourir

How to Access Elements at Specific Indices in JavaScript Arrays?

Obtention de valeurs à des indices de tableau spécifiques en JavaScript

En JavaScript, vous pouvez récupérer efficacement des éléments à des indices spécifiques dans des tableaux. Voici comment procéder :

Utiliser l'accesseur de notation entre parenthèses

L'accesseur de notation entre parenthèses vous permet d'accéder aux éléments du tableau en utilisant l'index comme clé entre parenthèses. Par exemple :

<code class="javascript">var myValues = new Array();
var valueAtIndex1 = myValues[1];</code>

Utilisation de la méthode .at() (ECMAScript 2015)

Les moteurs JavaScript plus récents prennent en charge la méthode .at() sur les tableaux, qui fournit une manière alternative d'accéder aux éléments à des indices spécifiques. Cela fonctionne de manière similaire à la notation entre parenthèses, mais autorise les indices négatifs :

<code class="javascript">var valueAtIndex1 = myValues.at(1); // Same as myValues[1]</code>

Indices positifs

Pour les indices positifs, la notation entre parenthèses et .at() Les méthodes agissent de manière identique.

Indices négatifs

Cependant, la méthode .at() ajoute des fonctionnalités pour les indices négatifs. Passer -1 récupère le dernier élément, -2 récupère l'avant-dernier élément, et ainsi de suite :

<code class="javascript">var lastElement = myValues.at(-1);</code>

Documentation MDN

Référez-vous au MDN documentation pour plus de détails sur l'accès aux éléments du tableau en JavaScript : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/at

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!

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