⊗tsSpOpSMt 16 of 37 menu

Statiniai metodai TypeScript

Statiniai gali būti ne tik savybės, bet ir metodai. Tokius metodus galima iškviesti nesukuriant klasės objekto.

Pažiūrėkime pavyzdžiu. Sukurkime klasę, atliekančią masyvo elementų sumavimą. Padarykime jame statinį metodą, parametru priimantį masyvą, o grąžinantį masyvo elementų sumą:

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

Panaudokime šį metodą, kad rastume kokio nors masyvo elementų sumą:

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

Į klasę Calc pridėkite metodus, kurie ras kvadratų sumą ir kubų sumą masyvų elementų.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti