在javascript对象中获取N对象?

lis*_*aro 0 javascript

在诸如下列的对象中:

var a = {"a":"value1", "b": "value2", "c":"value3"};
Run Code Online (Sandbox Code Playgroud)

如何在不知道元素名称的情况下获取对象中第二个元素的值?变量n3相同,依此类推......

ale*_*lex 5

根据对象规范,对象属性没有已定义的顺序.

如果你有一天想回来修理这个项目,你可以做一些愚蠢的事......

var theThirdForAnyValueOfThird = a[Object.keys(a)[2]];
Run Code Online (Sandbox Code Playgroud)