js中同步和异步的区别:
1.同步会阻塞代码执行,而异步不会
2.alert 是同步,setTimeout 是异步
何时需要异步
1.在可能发生等待的情况
2.等待过程中不能像 alert 一样阻塞程序运行
前端异步的使用场景:
1.定时任务:setTimeout,setInverval
2.网络请求:ajax 请求,动态<img>加载
简单的实例:
参考地址:https://blog.csdn.net/jianghao233/article/details/80274826#comments