在某家壽險業解過這類似的鬼東西,整理一下解釋。
如圖:
** 示意圖 **
-必須兼容IE處理方式:
- jQuery 的方式處理
1 | $.ajax({參數}) |
適合解法
- Promise (ES6 的語法)
![Promise] (https://cdn.rawgit.com/Vectaio/a76330b025baf9bcdf07cb46e5a9ef9e/raw/26c4213a93dee1c39611dcd0ec12625811b20a26/js-promise.svg)
1 | const promise1 = new Promise((resolve, reject) => { |
- async/await (ES7的語法),可與Promise混合使用
1 | async function a(){ |
參考: Promise MDN文件
參考: async MDN文件
參考: await MDN文件
參考: 簡單理解 JavaScript Async 和 Await