⊗tsSpOpSMt 16 of 37 menu

Statikus metódusok a TypeScript-ben

Nem csak tulajdonságok lehetnek statikusak, hanem metódusok is. Az ilyen metódusok objektum létrehozása nélkül hívhatók meg.

Nézzünk egy példát. Készítsünk egy osztályt, ami egy tömb elemeit összegzi. Készítsünk benne egy statikus metódust, ami paraméterként egy tömböt vesz át, és visszaadja a tömb elemeinek összegét:

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

Használjuk ezt a metódust, hogy megtaláljuk valamely tömb elemeinek összegét:

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

A Calc osztályhoz adjon hozzá olyan metódusokat, amelyek egy tömb elemeinek négyzetösszegét és köbösszegét találják meg.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás