⊗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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць