指南目標:寫 TypeScript 寫到沒有被報錯(誒?
適合族群:想學習 TypeScript 但有學過 JavaScript 的人們
指南內容:TypeScript 基本概念以及如何應用在前端框架
-
https://survey.stackoverflow.co/2024/technology#admired-and-desired-language-desire-admire
根據 2024 stackoverflow survey 結果顯示 TypeScript 越來越受開發者歡迎啦~ 一起學起來
昨天對 Enum 做了基本的介紹,包含 Numeric Enums, String Enums,計算成員等,因篇幅限制,把一部分內容補充在這篇~本篇將會帶你來...
本篇要來講解「聯合型別」和「交集型別」這兩親戚讓大家了解兩者的差別、使用時機,以及使用上該注意的地方 聯合型別(Union Type) 請原諒我的圖真的畫得很...
本篇要來介紹「Literal Types」以及「Template Literal Types」的概念並附上範例參考 Literal Types Literal...
剛開始學的時候,很常把這兩個英文名稱搞混XD Type Annotations(型別註釋):提供編譯器某個變數、參數的型別資訊 Type Assertion...
any 是 TypeScript 獨有的型別,它的功用如同它的名字,任何型別都可以接受當一個變數被定義為 any 時,就是在告訴 TypeScript 編譯器說...
unknown 和 any 經常放在一起比較,它們十分相似,但相較於 any, unknown 更為安全,因為它不像 any 一樣任何型別都可以接受,甚至操作...
本篇要來介紹 void 型別,原本也想把 undefined, null 一起寫在這篇,但怕篇幅過長還是拆開吧!不然閱讀量更低了 void 在 TypeScr...
本篇文章除了要來介紹 undefined、null 在 strictNullChecks 的不同設置下的差異還會介紹到「兩者的可指派性」和 「TypeScri...
never 是 TypeScript 中獨有的型別,本篇要來介紹 never 型別及其使用時機 never The never type represent...
本篇要來介紹 interface,講解如何「宣告介面」和「使用介面」並藉由 interface 來重構物件型別註釋的範例,來比較兩個不同寫法的差異 inter...