异步和单线程

异步和单线程是相辅相成的,js是一门单线程脚本语言,所以需要异步来辅助

异步和同步的区别:

  • 异步不会阻塞程序的执行,

  • 同步会阻塞程序的执行,

前端使用异步的场景:

  1. 定时任务:setTimeout,setInverval

  2. 网络请求:ajax请求,动态``加载

  3. 事件绑定

你可能感兴趣的:(javascript,面试题,javascript)