标签: javascript
我的新工作有很多功能是这样的
function doThing() { return new Promise((resolve, reject) => { if (???) resolve(???) reject(???) }) }
我正在考虑重构它
async function doThing() { if (???) return ??? throw ??? }
但只是想在我这样做之前确保两者没有区别。