Typescript

thumbnail
設計模式類別 | Design Pattern

設計模式主要可以分為三大類別: ...

thumbnail
為什麼要使用設計模式&設計模式常見錯誤 | Design Pattern

設計模式常見問題 1. 什麼是設計模式? 設計模式是一種針對軟體設計中常見問題的可重複使用解決方案,特別適用於物件導向程式設計 (OOP) 的環境中。這些模式提...

thumbnail
定義React組件的屬性類型 | React

在開發React應用程序時,使用TypeScript可以大大提高代碼的可讀性和可維護性。其中一個關鍵部分是定義組件的屬性類型,這樣可以在開發過程中即時發現錯誤,並且在多人協作中更嚴謹。 ...

thumbnail
TypeScript中使用Omit來排除 interface property | TypeScript

在使用TypeScript開發應用程式時,我們常常需要定義新的 Interface 來描述物件的形狀和結構。有時候,我們可能需要在一個介面中排除某些屬性,而不是直接複製所有屬性到一個新的 Interface。這時,TypeScr...

thumbnail
TypeScript中的 typeof 優雅的用法 | TypeScript

typeof 允許開發人員獲取變量或表達式的類型,在 TypeScript 中,通常會先寫類型,然後宣告時再附上定義的型別, typeof...

thumbnail
常用的Utility和範例 | TypeScript

使 TypeScript 的其中一個關鍵特點就是它的 Utility 。我們將介紹20個 TypeScript Utility...

thumbnail
基本類型(Basic Types) | TypeScript

TypeScript ,作為 JavaScript 的超集,引入了靜態類型,使得程式碼更加可靠且易於維護。TypeScript...

thumbnail
文字類型(Literal Types) | TypeScript

在 TypeScript 的領域中,有一個強大的功能被稱為 文字類型 ,它使開發人員能夠使用確切的值而不是通用類型。這提供了更強大的類型安全性和更精準的程式碼。...

thumbnail
物件類型(Objects Types) | TypeScript

TypeScript 物件類型在定義程式碼中的資料結構和型別方面發揮了關鍵作用。它提供了一種創建明確定義物件模式的方式,有助於提高程式碼的可讀性和可維護性,特別在物件導向開發時,會大量使用。</...