延伸閱讀
Last updated
Was this helpful?
Last updated
Was this helpful?
此處記錄了()中包含,但是本書未涉及的概念。
我認為它們是一些不重要或者不屬於 TypeScript 的概念,所以這裡只給出一個簡單的釋義,詳細內容可以點選連結深入理解。
():永遠不存在值的型別,一般用於錯誤處理函式
():使用 let
和 const
替代 var
,這是
:箭頭函式的運用,這是
():建立工廠函式時,需要參考建構函式的類別型別
():陣列的型別推論
():函式輸入的型別推論
():允許不嚴格符合型別,只需要在一定規則下相容即可
():使用 &
將多種型別的共有部分疊加成一種型別
():聯合型別在一些情況下被識別為特定的型別
():使用 |
聯合多個介面的時候,透過一個共有的屬性形成可辨識聯合
():父類別的某個方法返回 this
,當子類別繼承父類別後,子類別的實例呼叫此方法,返回的 this
能夠被 TypeScript 正確的識別為子類別的實例。
():新原生型別,這是
():迭代器,這是
():避免全域性汙染,現在已被 替代
():修飾器,這是
():一種程式設計模式,與 TypeScript 沒有直接關係,可以參考