在诸如下列的对象中:
var a = {"a":"value1", "b": "value2", "c":"value3"};
Run Code Online (Sandbox Code Playgroud)
如何在不知道元素名称的情况下获取对象中第二个元素的值?变量n3相同,依此类推......
根据对象规范,对象属性没有已定义的顺序.
如果你有一天想回来修理这个项目,你可以做一些愚蠢的事......
var theThirdForAnyValueOfThird = a[Object.keys(a)[2]];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
77 次 |
最近记录: |