【发布时间】:2021-12-31 17:21:10
【问题描述】:
我是 Lua 新手(精通 JavaScript),我想为另一个对象内的一个对象分配一些值,如下所示:
grandparent.parent.member.prop1 = "val1";
grandparent.parent.member.prop2 = val2;
grandparent.parent.member.prop3 = {foo = "bar"};
但这会导致代码很长,我该怎么做才能缩短它?这样的事情会起作用吗?
ref = grandparent.parent.member;
ref.prop1 = "val1";
更好的是,有没有像Object.assign(grandparent.parent.member, {prop1 = "val1", prop2 = val2}); 这样的单行符?
谢谢
【问题讨论】: