Articles in this series
請注意《TypeScript 新手指南》這本書並不適合完全沒有 JavaScript 基礎的人學習,詳細適合族群請參閱書內首頁說明。 學習緣由 會想要認真學習 TypeScript 的原因是,公司專案目前混用 JavaScript 和 TypeScript,但未來會以 TypeScript...
由於很多抽象概念對我來說不太容易理解,筆記內有大量請 ChatGPT 把我當十歲小孩解釋概念或是教我使用相關工具的對話內容,此部分非原創。 學習資源 什麼是 TypeScript 安裝 TypeScript Hello TypeScript 什麼是...
學習資源 原始資料型別 任意值 JavaScript 的資料型別(Data...
學習資源 型別推論 聯合型別 (註:今天在翻閱這次的學習資源時,才發現昨天在讀任意值型別的過程中,似乎已經將型別推論講完了耶,不過沒關係可以當作複習。) 什麼是型別推論(Type Inference)? 在沒有明確指定型別的情況下,TypeScript...
學習資源 物件的型別——介面 陣列的型別 物件的型別——介面 什麼是介面(Interface)? 在物件導向的程式語言中,介面是一個很重要的概念,它是一種抽象結構,用來定義程式碼中物件、函數或類別(Classes)的結構和行為。在程式設計中,介面可以當作「契約」,確保程式碼遵循特定規範。 在...
學習資源 函式的型別 型別斷言 函式的型別 在 JavaScript 中,有兩種常見的定義函式的方式——函式宣告(Function Declaration)和函式表達式(Function Expression): // 函式宣告(Function Declaration) function...