【发布时间】:2020-01-09 08:03:10
【问题描述】:
给定两种语法的工作方式是相同还是不同?
functionName.then((data) => {console.log(data)})
.catch((e) => {console.log(e)});
与
(async () => {
let data = (await client.function(input));
console.log(data);
})().catch(e => {
console.log(e);
});
【问题讨论】:
-
一个用
functionName,另一个用client.function(input)? -
在你的第二个例子中你可以使用
try..catch
标签: javascript node.js function syntax async-await