【发布时间】:2018-03-07 22:33:36
【问题描述】:
我有这个代码示例:
before('get all users', h => {
return getAllUsers().then(function (users) {
return h.supply.users = users;
});
});
我正在寻找一些速记,这是我能做到的最好的吗?
before('get all users', h => {
return getAllUsers().then(v => (h.supply.users = v));
});
我在想也许我们可以使用一些替代的赋值技巧。
【问题讨论】:
-
before('get all users', h => getAllUsers().then(v => (h.supply.users = v))); -
getAllUsers()是否返回多个值?如果是这样,继续为h.supply.users重新分配不同的值似乎很浪费,除非那是“setter”属性。
标签: javascript node.js arrow-functions