JS异步编程的方法

55 阅读1分钟

记录面试中被问到的JS异步编程的方法

回调

function f1(cb) {  
setTimeout(() => {   
   cb && cb();  
   }, 2000);
 }
   
f1(() => {  
console.log("1");
});

promise

f1().then(f2)

async/await

参考文档

JS 异步编程方法:6种方案

总结5种JavaScript异步解决方案