可能重复:
如何动态调用 JavaScript 对象的方法
我有不同属性的功能
setCar : function() {}
setBike : function() {}
setAirPlane : function (){}
我有格式键值的对象
var json = { Car : "Car1",
Bike : "Bike1",
AirPlane : "test1" }
我想根据对象值以动态方式调用 set 函数:
updateProperties : function(json) {
for ( var property in json) {
//set + property (AdditionalProperties[property])
};
在属性中我有函数的名称(Car,Bike,AirPlane),在 AdditionalProperties[property] 我有属性的值(Car1,Bike1,test1.
有可能吗?