我有一个数组,只想获取索引 1 处的元素。
var myValues = new Array();
var valueAtIndex1 = myValues.getValue(1); // (something like this)
如何在 JavaScript 中获取数组的第一个索引处的值?
我有一个数组,只想获取索引 1 处的元素。
var myValues = new Array();
var valueAtIndex1 = myValues.getValue(1); // (something like this)
如何在 JavaScript 中获取数组的第一个索引处的值?
只需使用 indexer
var valueAtIndex1 = myValues[1];
JavaScript 中的数组索引从第一项的零开始,所以试试这个:
var firstArrayItem = myValues[0]
当然,如果您确实想要数组中索引 1 处的第二项,那么它是myValues[1]
.
有关更多信息,请参阅访问数组元素。
你可以只使用[]
:
var valueAtIndex1 = myValues[1];
indexer ( array[index]
) 是最常用的。另一种方法是at
数组方法:
const cart = ['apple', 'banana', 'pear'];
cart.at(0) // 'apple'
cart.at(2) // 'pear'
如果你来自另一种编程语言,也许它看起来更熟悉。
shift
可用于您想要获取index=0
数组的第一个元素 ( ) 并与其他数组方法链接的地方。
例子:
const comps = [{}, {}, {}]
const specComp = comps
.map(fn1)
.filter(fn2)
.shift()
记住shift
改变数组,这与通过索引器访问非常不同。