首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >获取带有索引的JS对象的元素

获取带有索引的JS对象的元素
EN

Stack Overflow用户
提问于 2013-02-11 04:55:32
回答 6查看 122.5K关注 0票数 53

好的,假设我有我的对象

代码语言:javascript
复制
myobj = {"A":["Abe"], "B":["Bob"]}

我想要得到它的第一个元素。与在中一样,我希望它返回索引为AAbe。我怎样才能像myobj[0]那样做一些事情,然后退出"Abe“。

EN

回答 6

Stack Overflow用户

发布于 2014-07-17 16:26:49

我知道这是一个迟来的回答,但我认为这就是OP所要求的。

代码语言:javascript
复制
myobj[Object.keys(myobj)[0]];
票数 95
EN

Stack Overflow用户

发布于 2019-10-20 04:31:58

代码语言:javascript
复制
myobj = {"A":["Abe"], "B":["Bob"]}

Object.keys(myobj)[0];  //return the key name at index 0
Object.values(myobj)[0]  //return the key values at index 0
票数 7
EN

Stack Overflow用户

发布于 2014-10-28 17:15:04

代码语言:javascript
复制
var myobj = {"A":["Abe"], "B":["Bob"]};

var keysArray = Object.keys(myobj);

var valuesArray = Object.keys(myobj).map(function(k) {

   return String(myobj[k]);

});

var mydata = valuesArray[keysArray.indexOf("A")]; // Abe
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14802481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档