【发布时间】:2021-04-11 08:23:36
【问题描述】:
如果我有这些行:
const service = await getService('player');
const players = await service.players();
我可以改用这个单行版本吗?它们是等价的吗?
const players = await (await getService('player')).players();
有没有更简洁的写法?
【问题讨论】:
-
是的,他们是……不,不是。
-
等价,但你的第一个 sn-p 更容易理解。我更喜欢它。
标签: javascript async-await refactoring es6-promise