⊗tsSpOpSMt 16 of 37 menu

TypeScriptにおける静的メソッド

静的であることができるのはプロパティだけではなく、 メソッドも同様です。このようなメソッドは、 クラスのオブジェクトを作成せずに呼び出すことができます。

例を見てみましょう。配列の要素を合計する クラスを作成します。その中に静的メソッドを作成し、 パラメータとして配列を受け取り、配列要素の合計を 返すようにします:

class Calc { public static getSum(arr: number[]): number { let sum: number = 0; for (let elem of arr) { sum += elem; } return sum; } }

このメソッドを利用して、ある配列の要素の合計を 求めてみましょう:

let num: number = Calc.getSum([1, 2, 3, 4, 5]); console.log(num);

クラス Calc に、配列要素の平方和と立方和を 求めるメソッドを追加してください。

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