javascript - 基于另一个对象的值访问对象的属性
问题描述
下面是两个对象:
let x = {y: 'z'}
和let a = {z: 'b'}
我想访问a.{property},其中 property 是xy的值
请指导我。
解决方案
如果要动态使用属性,请使用括号表示法
使用a[x.y]
. 请在下面找到示例:
let x = {y: 'z'};
let a = {z: 'b'};
console.log(x.y)
console.log(a[x.y]); // Final result
推荐阅读
- entity-framework - Entity Framework Core 多对多设计问题
- python - 如何在浏览器中显示我的 HTML 文件?我已经成功连接服务器和客户端
- google-cloud-platform - 无法使用 GPU 创建 GCP 深度学习 VM 实例
- java - 在java中替换数组中的多个字母
- html - 单击时旋转字体真棒 90 图标
- prestashop - Prestashop 类别价格
- r - R markdown 代码显示我不想要的输出,我该如何删除它?
- reactjs - 根据当前 URL 更改链接的 className,React
- javascript - 在 Acrobat Pro 中使用 Javascript 更改日期格式
- c - c程序中使用指针的函数和数组