Originally post here => https://jimytc.com/posts/2021/03/27/qnote_on_using_type_predicates/
在集合或陣列類型的資料處理中,偶爾會遇到需要使用 Array.map 把所需要的資料從物件中轉化成另一個陣列物件。 例如
Array.map
class Foo { bar?: number
經歷過 Java, Ruby, JavaScript(咦?),最近因為職涯的轉換開始上手 TypeScript。 簡單說 TypeScript 就是 JavaScript 的超集,最大的好處是加強了型別系統。 上手的過程使用了 91 (Joey Chen) 極速開發帶領的 Tennis Kata 練習。