javascript - 当您不知道 key 时访问对象内部的某些内容

标签 javascript

我得到一个以下对象

{
  IuW1zvaSABwH4q: {
    label: 'Random Image of TypeScript not relavent to coworking',
    thumbId: 'd501-f-b601-c8b1-4bd995e',
    schemaType: 'xman-assets-image-set'
  }
}

现在,我想访问其中的thumbID值,即d501-f-b601-c8b1-4bd995e

但是我的根 key 似乎是动态/随机的(IuW1zvaSABwH4q),我如何访问其中的值?

最佳答案

您可以从对象获取值,然后访问所需的键。

let obj =  {
    IuW1zvaSABwH4q: 
      {
        label: 'Random Image of TypeScript not relavent to coworking', 
        thumbId: 'd501-f-b601-c8b1-4bd995e',
        schemaType: 'xman-assets-image-set' 
      } 
    }
    
let op = Object.values(obj)[0].thumbId

console.log(op)

关于javascript - 当您不知道 key 时访问对象内部的某些内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54995396/

相关文章:

javascript - 在 jQuery/JS 中使用正则表达式从价格格式的字符串中提取 float

javascript - CKEditor:如何在预览中以不同方式显示代码块

javascript - 用新颜色叠加图像

javascript - 使用 vue.js 绑定(bind)动态表单值

javascript - 我无法让我的 JavaScript 运行

javascript - For 循环使用 Django 数据作为输入,使用 CanvasJs 创建散点图

javascript - Angular select 不响应 ng-model 更改

javascript - 使用来自父元素的 javascript 计算用户选择的开始和结束位置

javascript - 如何分离不同页面的 CSS,以便仅在特定页面上加载所需的 css 属性?

javascript - 更改数组中每个项目的属性?