我经常做这样的事情:
t={};
t.args={};
然后分配变量,如t.args.id=12
. 我可以将上述内容设为单行吗?
怎么样的东西:
var t = { args: { id: 12 } };
这将通过以下方式访问:
t.args.id;
如果您不想t.args
在初始化期间指定内部属性(即 - id
),您也可以轻松地使用t = { args: {} }
。然后使用t.args.id = 12
仍然可以正常工作。
怎么样:
var t = { args: {} };
这将起作用,但不一定是最易读的方法:
(t={}).args={}