as const を使いこなして、TypeScript マスターへの道を歩め!
as const の主な用途は以下の2つです。オブジェクトや配列をリテラル型に変換する型ガードとして使用するas const を使用すると、オブジェクトや配列をリテラル型に変換できます。リテラル型とは、特定の値を持つ型のことです。例:この例では、obj というオブジェクトを as const を使ってリテラル型に変換しています。objAsConst は { name: "John Doe", age: 30 } というリテラル型になり、objAsConst のプロパティを変更しようとするとエラーが発生します。