Skip to content
Wen-Hsiu Hsu's Avatar Image
Wen-Hsiu Hsu's Avatar Image

程式碼之外,還有生活的藝術 前端工程師 / 攝影 / 生活紀錄

  • 文章181
  • 標籤83
Buy Me A Coffee

最新文章

混合 Dev 和 Life 的所有最新內容

181 篇
2026-07-0613 分鐘閱讀

逐步實作 SPA 的客戶端 Router,涵蓋攔截導覽連結的預設行為、推送歷史紀錄,以及透過初始 URL 支援深度連結。

2026-07-0611 分鐘閱讀

介紹 SPA 路由的核心概念,包含頁面切換的兩種策略、History API 的使用方式,以及 popstate 事件的觸發限制與伺服器配置需求。

2026-07-0515 分鐘閱讀

建立 Coffee Masters 的 Services 層,介紹 Store 與 API 的設計模式,並說明 ES 模組的啟用方式、import/export 語法,以及如何在模組化環境中管理全域狀態。

2026-07-0512 分鐘閱讀

介紹 addEventListener 的進階選項(once、passive)、移除事件監聽器的時機,以及自訂事件與 dispatchEvent 的使用方式。

2026-07-0411 分鐘閱讀

整理 DOM 事件的種類與 W3C 命名規則,並比較 onevent 屬性與 addEventListener 兩種綁定方式的差異與適用情境。

2026-07-0411 分鐘閱讀

說明為何即使使用 defer,仍應在 DOMContentLoaded 事件中初始化應用程式,以及它與 load 事件的使用時機差異。

2026-07-0311 分鐘閱讀

說明如何建立 JavaScript 入口點、組織現代專案的檔案結構,以及 script 標籤預設、defer、async 三種載入行為的差異與適用情境。

2026-07-0312 分鐘閱讀

透過實際專案示範 querySelector 與 querySelectorAll 的行為差異,以及如何縮小查詢範圍與快取元素參考來改善效能。

2026-07-029 分鐘閱讀

介紹課程實作專案 Coffee Masters,並釐清 DOM 與 HTML 原始碼的本質差異,包含瀏覽器隱式補全結構的機制。

2026-07-0215 分鐘閱讀

介紹取得 DOM 元素參考後的操作方式,包含屬性修改、樣式設定、事件監聽,以及 textContent、innerHTML 與手動建立節點三種內容操作方式。

MIT Licensed | Copyright © 2025-present Wen-Hsiu's Blog
Photo by Aram on Unsplash