概要

TypeScript には 「型チェック設定」 という仕組みがあります。

これは「どれくらい厳しく型(データの形)をチェックするか」を決めるルールです。

設定は tsconfig.json というファイルに書きます。

この設定を使うことで、

ことができるようになります。


初学者向けに一言で説明

型チェック設定とは、「TypeScript にどれくらい口うるさくチェックしてもらうか」を決めるスイッチです。


具体例①:設定ファイルの例(tsconfig.json)

{
  "compilerOptions": {
    "strict": true
  }
}

この設定だけで、TypeScript は とても厳しいチェック を行うようになります。


具体例②:noImplicitAny(暗黙の any を許さない)

設定例

{
  "compilerOptions": {
    "noImplicitAny": true
  }
}

コード例(エラーになる例)