⊗jstsPmBsTU 18 of 55 menu

TypeScriptにおける型の統合

場合によっては、ある変数が異なる型の値を受け取ることができる場合があります。 この場合、その変数をタイプanyで宣言できることは既にご存知でしょう。

しかし、変数が全ての型ではなく、特定の型の値のみを受け取ることができる状況もあります。 例えば、文字列か数値のどちらかである場合などです。

この場合、変数が必要な型のみを受け入れるように許可することがより良いでしょう。 これは、垂直バーで表される型の統合演算子を使用して行われます。

この演算子を使用して、変数を文字列または数値のどちらかに許可してみましょう:

let test: string | number;

確認してみましょう - 変数に数値を代入します:

test = 123;

次に、文字列を代入します:

test = 'abc';

次に、論理値を代入します:

test = true; // エラーが発生します

数値またはnullのいずれかであることができる変数を作成してください。

数値、文字列、または論理値のいずれかであることができる変数を作成してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否