首頁  >  文章  >  web前端  >  如何在 JavaScript 中透過索引檢索陣列元素?

如何在 JavaScript 中透過索引檢索陣列元素?

Barbara Streisand
Barbara Streisand原創
2024-10-27 07:17:02761瀏覽

How do I retrieve array elements by their indices in JavaScript?

在JavaScript 中檢索特定索引處的數組元素:綜合指南

問題:

我們如何取得JavaScript 陣列中儲存在特定索引處的值?我們有一個索引為 1 的數組,但需要一個方法來輕鬆檢索它。

答案:

透過索引存取陣列元素是 JavaScript 中的基本運算。有兩種主要方法可以實現此目的:

1。括號表示法:

括號表示法提供了存取陣列元素的直接方法。它涉及在附加到陣列名稱的方括號內指定目標索引。例如:

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

2。 .at() 方法:

.at() 方法在現代瀏覽器和 JavaScript 引擎中可用,提供了更靈活的方法。它可以分別使用正索引和負索引來存取數組開頭和結尾的元素。這是一個例子:

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

對於正索引,兩種方法的行為相同。括號表示法較常用,而 .at() 允許使用負索引從末尾存取元素(-1 指最後一個元素,-2 指倒數第二個元素,依此類推)。

附加說明:

  • 陣列中第一個元素的索引為 0。
  • 在 .at() 方法中使用負索引時,索引如下-array.length 將溢位並提供陣列正端的值。

更多詳細資訊和範例,請參閱有關[Array.prototype.at()](https: //developer.mozilla.org/en-US/docs/Web/JavaScript/ Reference/Global_Objects/Array/at).

以上是如何在 JavaScript 中透過索引檢索陣列元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn