Javascript获取数组的第一个元素

时间:2018-07-04 13:32:10

标签: javascript arrays

我正在尝试获取数组的第一个元素,我无法使用[0],因为该数组由字符串索引,并且我不知道哪个字符串对应于该第一个元素。

有什么方法可以获取数组的第一个元素?

谢谢。

2 个答案:

答案 0 :(得分:0)

就像@ASDFGerte在他的评论中提到的那样,您的array不是array而是object

您可以执行以下操作:

var pseudoArray = { 'index1': 'value1', 'index2': 'value2' };
var pseudoArrayKeys = Object.keys(pseudoArray);
var valueInFirstElementInPseudoArray = pseudoArray[pseudoArrayKeys[0]];

答案 1 :(得分:0)

您可能使用的数据结构肯定是一个对象而不是数组,让变量名称为 arrObj ,因此您可以执行--

arrObj[Object.keys(arrObj)[0]]