logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年
  • Promise 是 JavaScript 中处理异步操作的一种方法。
  • 创建 Promise 可以得到一个承诺,它可能在将来被兑现或被拒绝。
  • 在 Promise 内部可以定义函数,通过 resolvereject 参数处理成功或失败的情况。
  • resolve 执行时传递结果,而 reject 在失败时传递错误。
  • nature 函数使用箭头函数定义,并制造并返回一个 Promise,处理异步操作如数据请求。
  • 这个 Promise 最终会产生数据(比如一个恐龙),在 then 方法中可以定义 Promise 成功时的回调。
  • 使用 setTimeout 可以模拟异步操作,并在设定时间后(如两秒)用 resolve 生产数据。
  • 执行 nature 函数后,会在控制台输出象征动作(如点和火山)以及异步操作的结果(恐龙)。