[TypeScript] 配列型のtips

type myArrayType = ["taro", "hanako", "jiro"];

という配列型myArrayTypeに対して、以下のような書き方で別の型を生み出すことができる。

myArrayType[0] // "taro"のリテラル型
myArrayType[1] // "hanako"のリテラル型
myArrayType[2] // "jiro"のリテラル型

myArrayType[number] // "taro" | "hanako" | "jiro" のユニオン型
myArrayType["length"] // "3" のリテラル型

コメント

タイトルとURLをコピーしました