typescript

スポンサーリンク
typescript

[TypeScript]Omitについて、実際に実装して理解する。

指定した型から任意のプロパティ除外して新たな型にするOmitというものがある。今回はこれを自力で実装しながら理解することを目的とする。 Omitとは Omitとは以下の書式を持つ組み込み型で、指定した型のうち、指定したプロパテ...
typescript

[TypeScript]Recordについて、実際に実装して理解する。

TypeScriptの指定したキーを元に、Mapみたいな型を生成するRecordというものがある。今回はこれを自力で実装しながらRecordについて理解することを目的とする。 Recordとは Recordとは以下の書式を持つ...
typescript

[TypeScript]Excludeについて、実際に実装して理解する。

指定した型が代入可能であれば、それを除外して新しい型を作成するExcludeというものがある。今回はこれを自力で実装しながら理解することを目的とする。 Excludeとは Excludeとは以下の書式を持つ組み込み型で、指定し...
typescript

[TypeScript]Conditional Typesを理解する

Conditional TypesはTypeScript2.8から導入された機能です。これを使用することで、型を条件で選択することが可能です。早速見ていきましょう Conditional Typesの例 Conditional...
typescript

[TypeScript]Requiredについて、実際に実装して理解する。

TypeScriptの既存の型から全てのプロパティを必須にして新たな型にするRequiredというものがある。今回はこれを自力で実装しながらRequiredについて理解することを目的とする。 Requiredとは Requir...
typescript

[TypeScript]Partialについて、実際に実装して理解する。

TypeScriptの既存の型から全てのプロパティをOptionalにして新たな型にするPartialというものがある。今回はこれを自力で実装しながらPartialについて理解することを目的とする。 Partialとは Par...
typescript

[TypeScript]Recordの使い方

TypeScriptのRecordについて調べた。公式ドキュメントは以下で確認できる。 Recordの書式 以下の書式でRecordを記述出来る。 Record<Keys,Type> Recordの使い...
typescript

[TypeScript]Pickについて、実際に実装して理解する。

TypeScriptの既存の型から任意の項目だけを抽出して新たな型にするPickというものがある。今回はこれを自力で実装して理解する目標は以下のMyPickを実装すること。 interface Todo { title: str...
typescript

typescriptの型の勉強ならtype-challengesがおすすめらしい

typescriptの型の勉強をするなら、type-challengesがいいと聞いてここには、typesciptの型の演習形式で学習できる。初心者から上級者までの型の演習があるので、自分のレベルに合わせて課題を選ぶと良い
スポンサーリンク