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

私はこのように自分の関数を呼び出しています。

   createObject('name', objectproperties);

私が直面している問題は、リクエストオブジェクトが形成されるときです。このようなもの

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

私は自分のオブジェクトをこのように形成したいと思っています。これは、多くのリクエストを作成するために作成しているジェネリック クラスです。

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

2 に答える 2

3

角括弧表記を使用します。

object[arg1] = arg2;

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

于 2013-01-21T09:33:21.340 に答える
1
object[arg1] = arg2;

それはうまくいくはずです。

于 2013-01-21T09:34:02.283 に答える