⊗jstsPmFnFT 52 of 55 menu

TypeScriptにおける関数の型

JavaScriptでは、関数を保持する変数が存在し得ます。この場合、TypeScriptはその変数が「関数」型であることを指定することを可能にします。関数の型は、パラメータの型と戻り値の型の組み合わせを表します。この組み合わせは、関数のシグネチャと呼ばれます。

変数に関数の型を指定するには、丸括弧内にパラメータとその型を列挙し、矢印 => の後に戻り値の型を指定します。例を見てみましょう。いくつかの変数を関数を含むものとして宣言します:

let func: (x: number, y: number) => number;

この変数に、指定された型の関数を代入します:

let func: (x: number, y: number) => number = function(a: number, b: number): number { return a + b; };

変数に関数の型を指定してください:

let func = function(text: string): void { alert(text); };
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否