Skip to content

Commit

Permalink
Merge pull request #925 from TakadaMasaya/issues/924
Browse files Browse the repository at this point in the history
  • Loading branch information
suin authored Oct 30, 2024
2 parents 1da8d5b + d3c9eb4 commit da04485
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/reference/functions/type-guard-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ sidebar_label: 型ガード関数

TypeScriptのコンパイラは`if``switch`といった制御フローの各場所での変数の型を分析しており、この機能を[制御フロー分析](../statements/control-flow-analysis-and-type-guard.md)(control flow analysis)と呼びます。

制御フロー分析の活用として、`if``switch`といった制御構造で型ガードを使用することによって各場所での変数を特定の型を絞り込みことができます
制御フロー分析の活用として、`if``switch`といった制御構造で型ガードを使用することによって各場所での変数を特定の型に絞り込むことができます

TypeScriptに元々用意されている型ガードとしては`typeof``instanceof`がありますが、これ以外にもユーザーが独自に型ガードを定義することができます。

Expand Down

0 comments on commit da04485

Please sign in to comment.