Articles in this series
什麼是 TypeScript 根據 官網的定義: TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Any browser. Any host. Any OS. Open...
型別推論 Type Inference 變數在宣告的時候如果沒有明確指定任何型別,TypeScript 就會依照型別推論(Type Inference)的規則來推測出變數的型別。 變數的型別推論 let something = 'Hello' // 等同於 let something: string...
Data Types 原始資料型別 Javascript 資料型別(Data types)分為「原始資料型別(Prmitive types)」和「物件型別(Object...
在 TypeScript 中,可以使用多種方式來定義陣列的型別。 使用型別後綴法 Type Suffix Syntax:「型別 + 方括號」 在變數名稱後面加上 [],表示這個變數是一個陣列,裡面包含的元素都是同一個型別。 let numbers: number[] = [1, 2, 3, 4,...
什麼是介面(Interface)? 在物件導向程式語言中,介面(Interfaces)是一個很重要的概念。它用來定義物件的結構和行為。一個介面描述了一個物件應該有哪些屬性、方法以及其型別,類似於一個「契約」,告訴你的程式碼應該如何組織資料。 TypeScript...