iT邦幫忙

event loop相關文章
共有 19 則文章
鐵人賽 Software Development DAY 8

技術 Day 08 - 理解 JavaScript ,為什麼要知道 Event Loop 事件循環?

今天,我想來點 Event Loop (事件循環)! 為什麼會有 Event Loop (事件循環)? 在正式說明之前,先來理解一下,為何會有 Event Lo...

技術 [學習筆記] JavaScript - Event Loop (2) : Macrotask and Microtask

本篇內容參考連結JS 原力覺醒 Day15 - Macrotask 與 MicroTask我知道你懂 Event Loop,但你了解到多深? Macrota...

技術 [學習筆記] JavaScript - Event Loop (1) : 機制以及相關延伸

本篇內容參考連結[第十六週] JavaScript 進階:事件迴圈 Event Loop、Stack、Queue[筆記] 理解 JavaScript 中的事件...

鐵人賽 Modern Web DAY 8

技術 [擊敗前端面試大作戰] The Execution Context, Call-stack and Event Loop

今天呢要來講一個我覺得很有趣的題目---Event loop,這題在面試中被問到的機會非常的高,我自己就有在面試中被問到超過兩次!所以如果在面試中可以把這題回答...

鐵人賽 Modern Web DAY 19

技術 Day 19:什麼是 Currying(1)?瀏覽器運作簡介

在先前的章節中,我們了解了 FP 一個最基礎的概念:純函式,其實光是了解及在自己的專案中實作 純函式,就可以讓程式碼乾淨不少,但在 FP 這個設計模式中,我們還...

鐵人賽 Modern Web DAY 3

技術 [Day 3] Node 的核心機制 - Event Loop

上一篇文章提到了單執行緒非同步執行機制的好處,在於可以善用個別執行緒的資源,不在耗費時間的 IO 請求上浪費時間等待。 而幫助 Node 做到這件事的就是 Ev...

鐵人賽 Modern Web DAY 4

技術 Day4-JavaScript Runtime Environment 觀念

前言 在這篇文章中,將會介紹 JavaScript 的 Runtime Environment,讓讀者更了解 JS 的執行過程。 JavaScript Run...

鐵人賽 Modern Web DAY 14
Javascript 從寫對到寫好 系列 第 14

技術 Day 14 - Asynchronous 非同步核心

前言 非同步一直是困擾著 Javascript 新手的小魔王,以前常常會有「為什麼這行先跑到沒有先執行?」這種困擾。 隨著時間過去,踩了幾次 bug,也漸漸抓到...

鐵人賽 Software Development DAY 14
全端工程師生存筆記 系列 第 14

技術 [面試][後端]請簡述 Node.js 的 Event Loop

熟悉的起手式:「我方便問你一個 Node.js 核心的問題嗎?」 這是一個在了解後,無論面試還是工作,CP 值都很高的題目,建議讀者要真的融會貫通。 大綱...

技術 NodeJS EventLoop 和 Promise 關係簡述

前言 今天去面試NodeJS的時候面試官問了關於Promise和Event Loop相關的問題雖然平時操作經常用到但實際被問的時候還是解釋的不太清楚其中最讓我印...

鐵人賽 Mobile Development DAY 20

技術 days[19] = "Event Loop是怎麼運作的?"

我們在昨天的文章裡提到,每一個Isolate只會有單一執行緒,而我們在這個執行緒上所有的異步處理,都是靠Event Loop機制來完成的。今天我們就繼續來看看這...

技術 JavaScript - Event Loop

JavaScript 是一種單線程的程式語言,簡單的說就是一次只能做一件事,而讓它做到不阻塞的背後功臣就是 Event Loop 這個機制,接下來讓我們一起認識...

技術 【我可以你也可以的Node.js】第六篇 - Node's EventLoop和Node程式執行順序

嗨各位大大~我是Robin這週來分享一下我這週學習的Node's EventLoop 本篇學習目標◑ω◐: 初步試探Node同步異步執行順序 認識 Nod...

技術 【我可以你也可以的Node.js】第五篇 - Task queue、EventLoop

嗨打給賀~哇洗Robinლ(́◕◞౪◟◕‵ლ)大家好的台語=> 打給賀岳母好的台語=> 打給賀我是不會消費別人的客家人(因為客家人本來就不會消費(...

鐵人賽 自我挑戰組 DAY 13

技術 #13 研究筆記:事件迴圈的世界觀

前言: 對於急迫需要現成方案進行開發的人,個人建議你趕快回頭用 pygame, unity 。因為下面講的內容其實不算是為了遊戲開發,而是為了引擎、系統開發。如...

鐵人賽 Modern Web DAY 8

達標好文 技術 08. [JS] 請寫出間隔一秒印出 1, 2, 3, 4, 5 的程式碼。

相信稍有經驗的開發者多少都看過這題了,應該是彈指之間便能輕鬆解決;但初步接觸 JavaScript 的朋友,可能會撰寫出類似下面範例的程式碼: for(var...

鐵人賽 Modern Web DAY 3

技術 Day 03: 網頁生命週期之事件處理

事件類型 Web app 是圖像化的操作介面,使用者透過 UI 介面執行任務,產生各種事件(event)。在頁面建置階段的 JavaScript 程式碼,還需要...

鐵人賽 Modern Web DAY 22
你懂 JavaScript 嗎? 系列 第 22

技術 你懂 JavaScript 嗎?#22 非同步:現在和以後

本文主要會談到 事件迴圈 共時 事件迴圈(Event Loop) 開發者會利用函式(function)的方式將程式碼切成一個個片段,而這些函式執行的時機是...

鐵人賽 Software Development DAY 12

技術 Day 12 - 二周目 - 準備起程深入後端

回憶 恭喜你!! 完成了龐大一周目,我們在一周目11天內介紹了很多東西、工具,像是 下指令、Markdown 開專案 draw.io VSCode Chrom...