Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我有一个字符串"getNumber":
"getNumber"
我想将此字符串用作对象的方法:myObj.getNumber()
myObj.getNumber()
那可能吗?谢谢
很简单:
myObj['getNumber']();
从 js 对象中访问值有两种方法。一种是点表示法.,另一种是方括号表示法[],它允许访问包含特殊字符的属性和使用变量选择属性。
.
[]
var key = 'getNumber'; myObj[key]();
有关Mozilla 的更多信息,使用对象指南。