「閉包」只是函式記得自己出生時的環境。理解這點,就能掌握閉包的核心。
什麼是閉包
在 JavaScript 裡,函式不只是執行一段程式而已。它還會「帶著」當時可...
🧩 用 Web Modern 重現作業系統:從 Event Loop 到 React Fiber 的現代啟示
⚙️ 前言:作業系統,其實藏在每個網頁裡
如果你...
學習目標
理解 float 的用途與限制
學會使用 clear 避免元素被浮動影響
練習用浮動製作簡單的圖文排版
知道浮動在現代已漸被 flexbox 取代,...
💻 Web Modern 與比特幣的啟示:從封包到錢包,網路信任的再進化
引言:從連線速度到信任速度的時代
在「Web Modern」的時代,我們早已習慣網頁即...
目標:能安全地開分支、切換、合併,並處理衝突。
核心概念:
Commit:每一次提交就是一個節點。
Branch:是一個指標,指向某個commit。
HEAD...
昨天我們讓很長內容的滾動範圍可以用 hash 連結滑順地滾動,今天我們要進一步優化它。
當網頁內容很長,使用者滾來滾去時可能會搞不清楚目前位置,所以今天我要來...