最新文章
混合 Dev 和 Life 的所有最新內容
183 篇2026-07-029 分鐘閱讀
介紹課程實作專案 Coffee Masters,並釐清 DOM 與 HTML 原始碼的本質差異,包含瀏覽器隱式補全結構的機制。
2026-07-0215 分鐘閱讀
介紹取得 DOM 元素參考後的操作方式,包含屬性修改、樣式設定、事件監聽,以及 textContent、innerHTML 與手動建立節點三種內容操作方式。
You Might Not Need a Framework
#JavaScript #frontendMasters #youMightNotNeedAFramework #DOM #WebAPI #EventListener 2026-07-0115 分鐘閱讀
介紹 DOM 元素選取的五種方式、回傳型別(HTMLCollection 與 NodeList)的差異,以及取得元素參考後的操作能力。
2026-07-0113 分鐘閱讀
介紹 DOM 與 DOM API 的基本概念,包含瀏覽器記憶體結構、執行緒與畫面更新的關係,以及 Virtual DOM 的補充說明。
You Might Not Need a Framework
#JavaScript #frontendMasters #youMightNotNeedAFramework #DOM #WebAPI #VirtualDOM 2026-06-3012 分鐘閱讀
了解學習 Vanilla JS 的實際理由、主要優勢,以及開發者常見的疑慮與誤解。
You Might Not Need a Framework
#JavaScript #frontendMasters #youMightNotNeedAFramework #WebAPI #Performance 2026-06-3011 分鐘閱讀
為什麼你可能不需要框架,以及 Vanilla JS 的定義與歷史脈絡
2026-06-2914 分鐘閱讀
說明委派(delegation)如何用平行協作取代垂直繼承,透過原型鏈與 this 共享上下文讓物件動態組合,以及委派模式在可測試性上的優勢。
Deep JavaScript Foundations v3
#JavaScript #frontendMasters #deepJavaScriptFoundationsV3 #PrototypeChain #OOP #ThisKeyword 2026-06-2814 分鐘閱讀
介紹 OLOO(Objects Linked to Other Objects)模式,說明如何用純物件搭配 Object.create() 取代建構子函式、prototype 語法與 new 關鍵字,以及 Object.create() 的 polyfill 原理。
Deep JavaScript Foundations v3
#JavaScript #frontendMasters #deepJavaScriptFoundationsV3 #PrototypeChain #OOP 2026-06-2811 分鐘閱讀
說明如何用 Object.create() 建立原型鏈上的繼承連結,以及跨多層原型鏈呼叫方法時,this 綁定始終由最初的呼叫點決定。
Deep JavaScript Foundations v3
#JavaScript #frontendMasters #deepJavaScriptFoundationsV3 #PrototypeChain #OOP 2026-06-2711 分鐘閱讀
說明在原型鏈上定義同名屬性產生的遮蔽現象,以及在沒有 class 系統的情況下嘗試實現相對多型時,必須付出的醜陋代價。
Deep JavaScript Foundations v3
#JavaScript #frontendMasters #deepJavaScriptFoundationsV3 #PrototypeChain #OOP MIT Licensed | Copyright © 2025-present Wen-Hsiu's Blog

