[笔记] jQuery 搭配 Async / Await 一同使用

章节连结

市面上许多的网站,还是仰赖于 jQuery 进行操作。其实 jQuery 的 $.ajax 是可以搭配 async / await 一同使用的,这边笔记下使用方法。
jquery


逻辑

1. Async / Await 是 Promise 的语法糖。换言之,在 async function 里面的 return ,就相当于 new Promise 中的 resolve 效果
2. 在一开始的 Immediately Invoked Functions Expressions (IIFE),是可以使用 async function 的,并搭配 try-catch 来捕捉中间可能发生的错误
3. $.ajax 要使用 new Promise 包覆起来,并在 success 的地方用 resolve 决定要回传什么

Demo

 


按赞加入粉丝团

延伸阅读