关于同步与异步我也是第一次接触到,所理解的大概就是页面的同步就是在页面刷新的过程会出现白屏效果。而异步就是页面局部刷新比如评论加载会继续加载未加载出来的内容,而不是刷新整个页面。
同步与异步
/*
单线程+事件队列
事件队列中任务执行的条件:
1、主线程已经空闲
2、任务满足触发条件
1、定时函数(延时时间已经达到)
2、时间函数(特定事件被触发)
3、ajax的回调函数(服务器有数据相应)
*/
// console.log(1);
// setTimeout(function () {
// console.log(2);
// }, 10);
// var sum = 0;
// for (var i = 0; i < 1000; i++) {
// sum += i;
// }
// console.log(sum);
// console.log(3);