我需要知道为什么这不起作用。我的 Javascript 代码访问对象中的变量。但它似乎不起作用,部分原因是我无法弄清楚语法。
var obj = {
size:"small",
big:false,
thing:true
}
alert(obj[size]);
我只是不确定我的语法是否正确......
最佳答案
这在这里有效。
obj.size //returns small
或者
obj["size"] //returns small
或者
var my_var = "size"
obj[my_var] //returns small
关于JavaScript 调用对象语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24913179/