⊗tsSpOpSMt 16 of 37 menu

Metody statyczne w TypeScript

Statyczne mogą być nie tylko właściwości, ale i metody. Takie metody można wywoływać bez tworzenia obiektu klasy.

Spójrzmy na przykład. Stwórzmy klasę, wykonującą sumowanie elementów tablicy. Stwórzmy w niej metodę statyczną, przyjmującą parametrem tablicę, a zwracającą sumę elementów tablicy:

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

Wykorzystajmy tę metodę, aby znaleźć sumę elementów jakiejś tablicy:

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

Do klasy Calc dodaj metody, które będą znajdować sumę kwadratów i sumę sześcianów elementów tablic.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć