- 基于JS单线程语言
- 异步不会阻塞代码执行
- 同步会阻塞代码执行
// 异步 callback 回调函数console.log(100)setTimeout(function () {console.log(200)}, 1000)console.log(300)
// setIntervalconsole.log(100)setInterval(function () {console.log(200)}, 1000)console.log(300)
// 同步console.log(100)alert(200)console.log(100)
