Javascript 如何引用对象';由字符串表示的属性?
我在Stack Overflow上看到过关于这样做的其他问题,但我觉得他们没有回答正确的问题。他们总是回答如何使用字符串访问对象的名称。但是,我想知道一种方法:Javascript 如何引用对象';由字符串表示的属性?,javascript,string,object,Javascript,String,Object,我在Stack Overflow上看到过关于这样做的其他问题,但我觉得他们没有回答正确的问题。他们总是回答如何使用字符串访问对象的名称。但是,我想知道一种方法: var obj = { property: "hello!" } console.log(obj."property");//want it to log hello! 您只需像访问数组索引一样访问它,因此: console.log(obj["property"]); obj[“属性”]“就像是数组索引”-因为数组是对象,所
var obj = {
property: "hello!"
}
console.log(obj."property");//want it to log hello!
您只需像访问数组索引一样访问它,因此:
console.log(obj["property"]);
obj[“属性”]
“就像是数组索引”-因为数组是对象,所以属性0、1、。。。。由于不能使用array.0,所以使用括号表示法