メインコンテンツまでスキップ

「types」タグのついた7記事

全てのタグを見る

TypeScript 特有のベストプラクティス

TypeScript の型システムを効果的に活用するベストプラクティス。any 禁止 / unknown と never の使い分け / ジェネリクス / ユーティリティ型 / 型ガードによる絞り込みを Bad / Good 比較で解説。

Union型・リテラル型・enum

この章では、複数の型を組み合わせるUnion型、特定の値のみを許可するリテラル型、そして関連する定数をまとめるenumについて学びます。

型の絞り込み

この章では、TypeScriptの型システムの中核となる「型の絞り込み(Type Narrowing)」について学びます。

特殊な型

この章では、TypeScriptの特殊な型について学びます。

高度な型操作

この章では、TypeScriptの高度な型操作機能について学びます。これらを組み合わせることで、より型安全で表現力豊かなコードが書けるようになります。