如何动态设置javascript对象的属性

时间:2013-03-16 08:25:45

标签: javascript

我希望动态设置对象的属性。请看下面的例子。

function testFunc(type, scope){
    this.scope = scope;
    this.scope.setAttribute(type, true);
    this.doSome = function(){return //Something;}
}

但我意识到setAttribute方法仅适用于DOM元素。有没有办法可以动态地将属性设置为js对象?

1 个答案:

答案 0 :(得分:2)

function testFunc(type, scope){
    this.scope = scope;
    this.scope[type]= true;
    this.doSome = function(){return //Something;}
}

应该这样做。