[JavaScript]什么是事件循环(Event Loop)?

经典面试题

console.log('1')

setTimeout(function callback(){
    
    
	console.log('2')
}, 1000)

new Promise((resolve, reject) => {
    
    
    console.log('3')
    resolve()
})
.then(res => {
    
    
    console.log('4');
})

console.log('5')

打印出来是?

正确答案是

1,3,5,4,2

建议看这篇,非常易懂哦

到底什么是Event Loop?那就来了解一下JavaScript分别在浏览器和Node环境下的运行机制吧

猜你喜欢

转载自blog.csdn.net/iChangebaobao/article/details/109283166