javascript - 如何通过变量的值访问对象

标签 javascript object

假设有一个对象:

var obj = { 'home':1, 'dog':1, 'house':3 }

并且假设有一个变量

var variable='home';

(不知道是否可行)

现在我需要以这种方式访问​​对象 obj.variable 所以variable=home 并且它似乎可以执行 obj.home 。我可以做这样的事情吗?有人可以帮助我吗?

最佳答案

尝试使用此 obj[variable] 来访问 json 对象中的值。

关于javascript - 如何通过变量的值访问对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37025697/

相关文章:

javascript - 如何从不同的 JS 文件访问 EJS 文件中的变量

javascript - 为什么我的 index.html 页面加载很慢

python - 我们可以使用类中方法的输出作为该类的属性吗

javascript - 如何在我的案例中将数组存储在对象中

javascript:函数也是对象——对还是错?

javascript - 在JavaScript中,如何检测输入是否包含字母?

php - 使用ajax将数据发送到php时出现“不允许发布方法”错误

javascript - 禁用脏话过滤器以通过 Web Speech API 进行识别

javascript - 在 jQuery 可调整大小的对象中查看事件值

object - 使用序列图对递归调用建模