微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

您如何点击该对象的键?

如何解决您如何点击该对象的键?

我正在为自己做一个项目(一定要忙)。我有使用API​​的JavaScript,并按以下方式检索数据:

 {
  '2020-12-18:95': {
    '45.0': [ [Object] ],'50.0': [ [Object] ],'55.0': [ [Object] ],'60.0': [ [Object] ]
  }
}

我该如何枚举?当我

object.2020-12-18:95

获取行使价,我会得到错误消息。感谢您的帮助?

解决方法

您可以尝试使用Object.keys().map()以以下方式进行迭代:

const data = {
  '2020-12-18:95': {
    '45.0': [ {} ],'50.0': [ {} ],'55.0': [ {} ],'60.0': [ {} ]
  }
}


const result = data['2020-12-18:95']

Object.keys(result)
      .map(key => console.log(key,result[key]))

来自文档:

Object.keys()方法返回给定对象自己的可枚举属性名称的数组,并以与普通循环相同的顺序进行迭代。

map()方法创建一个新数组,其中填充了在调用数组中每个元素上调用提供的函数的结果。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。