JS同步回调和异步回调

2020-03-25  本文已影响0人  无巧不成书之草色遥看

同步回调函数

按照正常顺序执行

const arr = [1, 2, 3]
arr.forEach(item => {
    console.log(item)
})
console.log('forEach 之后')

输出为:

1
2
3
forEach 之后

异步回调函数

setTimeout将回调函数放在下一个任务队列执行

setTimeout(()=>{
    console.log('timeout callback')
},0)
console.log('timeout end')

输出为

timeout end
timeout callback
上一篇 下一篇

猜你喜欢

热点阅读