我可以将字符串传递给javascript函数并将其用作对象的属性吗?

时间:2018-05-11 06:09:09

标签: javascript

我想将一个字符串传递给javascript函数并将其用作这样的属性:

function object (){
   this.somevalue = 1;
   this.somevalue2 = 1;
   this.updateAttribute = function(name,value){
      this.{name} = value;
   }
}

能做到吗?谢谢。

1 个答案:

答案 0 :(得分:0)

是的,您可以使用[] 运算符括号表示法:

 this[name] = value;