将字符串作为属性传递给对象

时间:2013-01-21 09:32:22

标签: javascript json

function createObject(arg1, arg2){ 
       var object = {};
           object.arg1 = arg2;
}

我正在调用我的函数。

   createObject('name', objectproperties);

我面临的问题是何时形成请求对象。它是这样的

{"arg1":{"Properties":"Value"}}

我希望我的对象像这样形成。它是一个泛型类,我正在创建许多请求。

{"name":{"Properties":"Value"}}

2 个答案:

答案 0 :(得分:3)

使用方括号表示法:

object[arg1] = arg2;

参考: http://www.jibbering.com/faq/faq_notes/square_brackets.html#vId

答案 1 :(得分:1)

object[arg1] = arg2;

这应该有效。