Dev
前端技術、踩坑紀錄與學習筆記
204 篇2026-07-0311 分鐘閱讀
說明如何建立 JavaScript 入口點、組織現代專案的檔案結構,以及 script 標籤預設、defer、async 三種載入行為的差異與適用情境。
You Might Not Need a Framework
#JavaScript #frontendMasters #youMightNotNeedAFramework #Performance #ESModule 2026-07-0312 分鐘閱讀
透過實際專案示範 querySelector 與 querySelectorAll 的行為差異,以及如何縮小查詢範圍與快取元素參考來改善效能。
You Might Not Need a Framework
#JavaScript #frontendMasters #youMightNotNeedAFramework #DOM #WebAPI #Performance 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 MIT Licensed | Copyright © 2025-present Wen-Hsiu's Blog

