异步和单线程是相辅相成的,js是一门单线程脚本语言,所以需要异步来辅助
异步和同步的区别:
-
异步不会阻塞程序的执行,
-
同步会阻塞程序的执行,
前端使用异步的场景:
-
定时任务:setTimeout,setInverval
-
网络请求:ajax请求,动态``加载
-
事件绑定
异步和单线程是相辅相成的,js是一门单线程脚本语言,所以需要异步来辅助
异步和同步的区别:
异步不会阻塞程序的执行,
同步会阻塞程序的执行,
前端使用异步的场景:
定时任务:setTimeout,setInverval
网络请求:ajax请求,动态``加载
事件绑定