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
但是我的根密钥似乎是动态/随机的(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)
推荐阅读
- android - running background task using executor service
- angular - Angular 页面刷新“t 未定义”
- azure - 是否可以更改在 Azure 中的虚拟机上运行的映像而不重新创建它
- javascript - Division in JavaScript of two fields
- swift - How Swift Vars automatically convert to My Any Type
- sql - 单个字段的多个输入值 - PLSQL
- cypress - 使用赛普拉斯发送 POST 时来自 API 的错误消息
- node.js - Req.body 未按预期为 NextApiRequest 提供 formData 的输出
- jupyter - 使用jieba时,出现“内核好像死机了,会自动重启的”
- sql-scripts - IBM i Access Client Solutions (ACS) 运行 SQL 脚本 - 打印变量