TypeScript - Advanced Object Types
學習資源: Codecademy Introduction 在寫 TypeScript 一個常見的挑戰是如何在程式碼會遇到的狀況下使用型別,比如下面的例子: class Robot { identify(id: number) { console.log(`beep! I'm ${id}`); } } 在上面宣告一個 class 叫做 Robot,但要怎麼去使用它?並且,一些機器人可能比其他機器人有更多的功能,或者具有變化的屬性名稱。在這些情況下,要如何去應用型別? 所以這篇文...