Antonio's blog
我是一隻前端小蝦米,
努力夢想有一天變成大鯨魚。
這裡有 111 篇前端、後端與開發工具的學習筆記,從 JavaScript 基礎、TypeScript 踩坑到資料庫設計,也收錄了三屆 iThome 鐵人賽的完整系列。
iThome 鐵人賽
最新文章
Day 30:Angular Router Providers 與生命週期管理,路由離開後 Service 會銷毀嗎?
2026 iThome 鐵人賽:Angular 22 Signal 進化論・第 30 天
平常在 Angular 中,我們可以透過 providers 決定 Service 的注入範圍。例如註冊在 Root,讓整個 Application 共用同一個實例;或註冊在 Component,讓 Service 隨著…
iThome 鐵人賽 7 分鐘
TypeScript 踩坑筆記:物件字面量的多餘屬性檢查機制
深入探討 TypeScript 的多餘屬性檢查(Excess Property Checks)機制,解析物件字面量與變數賦值的型別檢查差異,並提供實務開發中避免型別陷阱的最佳實踐方法。
TypeScriptExcess Property ChecksStructural TypingType Safety 4 分鐘
Day 30:開發之旅完結 - 感謝與展望
2025 iThome 鐵人賽:Line Bot × NestJS:30 天開發日記・第 30 天
終於來到鐵人賽的最後一天!這是我第二次參加鐵人賽,今年的主題是 LINE Bot 開發。這個主題源自於我參加的十二週讀書會分享,當時我發現大家對 LINE Bot 很感興趣,而我自己也一直很喜歡這個主題,於是早在六月就定…
iThome 鐵人賽 2 分鐘
關聯式資料庫設計必備 - dbdiagram.io ERD 繪圖工具
還在煩惱如何設計關聯式資料表實體關聯圖嗎? 使用 dbdiagram.io 加快你與同事之間的距離
Vue 3 用實作帶你看過核心概念 - Day 30:新手村的鐵人證書 - 完賽心得
2024 iThome 鐵人賽:Vue 3 初學者:用實作帶你看過核心概念・第 30 天
花了整整半年左右的時間,每天下班都很用心的準備範例或是看書,這一段旅程對我來說真的很重要。擔心、害怕跟不安的心情一直充斥自己心中,擔心寫錯或是寫不好,想讓自己再多準備久一點再開始,所以拖到中秋連假才開始,想下定決心讓自己…
iThome 鐵人賽Vue 3 2 分鐘
JavaScript:var、let、const之間的差異解析
var、let及const是JavaScript中宣告變數的關鍵字,它們在作用域、對於for迴圈的影響、提升 (Hoisting) 的差異及重複宣告的處理上有所不同。
JavaScriptES6varlet 3 分鐘
JavaScript:陣列的常見操作方法
掌握 JavaScript 陣列操作!從forEach、map、filter、findIndex、reduce、sort,深入了解這些方法,使你的程式碼更具靈活性和效率!