原文:前端的經典的面試題——Event Loop(事件循環)

我們今天來說說javaScript中的代碼執行順序問題,這是一道非常經典的面試題。 這里我們需要知道的一個知識點是:javascript是一門單線程的腳本語言,代碼的執行順序是自上而下執行的,我們來看一下下面這段代碼的執行結果: console.log console.log console.log 執行結果: 這段代碼是自上而下執行的。 我們再看下面這段代碼的執行結果: console.log ...

2021-03-15 09:13 0 336 推薦指數:

查看詳情

面試題: 什么是Event Loop

參見阮一峰的這篇,比較清晰,比其他二手的說得更清楚 http://www.ruanyifeng.com/blog/2013/10/event_loop.html ...

Thu May 28 19:20:00 CST 2020 0 711
事件循環event loop

setTimeout(()=>{ console.log('timer1') Promise.resolve().then(function() { ...

Mon Mar 02 07:39:00 CST 2020 0 392
[面試題]事件循環經典面試題解析

基礎概念 進程是計算機已經運行的程序,線程是操作系統能夠進行運算調度的最小單位,它被包含在進程中.瀏覽器中每開一個Tab頁,就會打開一個進程,而這個進程又包含了很多線程. 大家都知道JS是 ...

Wed Mar 09 22:13:00 CST 2022 2 584
js的事件循環Event Loop

(本文從掘金小冊整理) 首先介紹一下幾個概念 進程與線程 相信大家經常會聽到 JS 是單線程執行的,但是你是否疑惑過什么是線程? 講到線程,那么肯定也得說一下進程。本質上來說,兩個名詞都是 C ...

Wed Dec 18 17:20:00 CST 2019 1 1399
JS事件循環Event Loop

制稱為事件循環Event Loop)。 為了更深刻的理解事件循環,我們先了解幾個相關概念 單線程 ...

Mon May 18 04:17:00 CST 2020 0 4632
事件循環機制-面試題

執行順序:整個腳本-->異步任務 異步任務 分為宏任務和微任務,先執行微任務再執行宏任務 宏任務:script 、setTimeout、setInterval 、setImmediate ...

Tue Aug 04 18:43:00 CST 2020 0 1978
js中的事件循環(Event Loop)機制

時間才能返回的任務,如I/O事件)的時候,主線程會掛起(pending)這個任務,然后在異步任務返回結果的時候 ...

Thu Sep 24 19:14:00 CST 2020 0 443
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM