今天要介紹 TypeScript 裡的高級型別,分別是條件型別 (Conditional Types)、映射型別 (Mapped Types)與推斷型別 (In...
1. 變數作用域 (Scope)
作用域其實就是變數可以在哪裡使用的範圍。我們主要有兩種作用域:區域作用域 和 全域作用域。
(1)區域作用域 (Local S...
第25關:ReplaceAll
關卡簡介
Implement ReplaceAll<S, From, To> which replace the...
錯誤值與正確值可能是各種型態,這邊使用泛型來參數化,代表錯誤值Left必須重新定義left方法,若是Left實例,呼叫left就不會拋出例外,record類別是...
今天要介紹的是 Factory 模式,也是 GoF 提及的模式之一。
情境
在軟體開發時,有時需要建立物件,但建立物件的過程可能非常複雜或需要大量配置,需要在...
Day06 要做的是動態搜尋功能,是個可以偵測使用者輸入字串的篩選器
建立資料
資料可以由 fetch 遠端取得
searchQuery 用來儲存搜尋字...