typescript TypeScriptでsleep関数の1行の実装 本記事ではTypeScriptでsleep関数を1行で実装した例を紹介します。実装例以下がTypeScriptでsleep関数を1行で実装する例です。const sleep = (ms: number) => new Promise(res... 2025.01.25 typescript
typescript TypeScriptのas(型アサーション)を解説 本記事では、TypeScriptのas(型アサーション)について解説します。TypeScriptには、コードをもとに型推論する機能がありますが、asではこれを上書きして型を伝えることができます。この型推論の上書きを型アサーションと言います。... 2025.01.24 typescript
typescript TypeScriptのPickを解説 本記事では、TypeScriptのユーティリティ型のひとつであるPickについて解説します。Pcikを使用することで、既存の型から特定のプロパティだけを抽出した新しい型を作成することができます。これは、既存の型から一部のプロパティだけを使用... 2025.01.24 typescript
typescript TypeScriptのRecordを解説 本記事では、TypeScriptのユーティリティ型のひとつであるRecordについて解説します。Recordを使用することで、入れ子になっているオブジェクト型の定義を簡潔に記述できます。Record<Keys, Type>Recordはke... 2025.01.23 typescript
typescript TypeScriptのOmitを解説 本記事では、TypeScriptのユーティリティ型のひとつであるOmitについて解説します。Omitを使用することで、既存の型から不要なプロパティを簡単に取り除き、目的に応じた型を効率よく作成できます。Omit<T,K>Omit<T, K>... 2025.01.22 typescript
typescript TypeScriptで配列をループする方法 本記事では、TypeScriptで配列をループ処理する方法を説明します。ループ処理を記述する方法は複数あるので、代表的なものを紹介します。for他の言語でもお馴染みのfor文です。const arr: number[] = [1, 2, 3... 2025.01.21 typescript