2019-01-30
回答
Promise
对象在异步操作后可对其完成或失败进行回调,并展示其结果值。以下代码片断是一个 Promise 的示例:100ms 后使用标准输出流打印出 'result' 字符串。此外请注意 catch,他可以用于错误处理。Promise
是链式的。
new Promise((resolve, reject) => {
setTimeout(() => {
resolve("result")
}, 100)
}).then(console.log).catch(console.error) // result
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于