⊗tsSpOpSMt 16 of 37 menu

Statiske metoder i TypeScript

Ikke bare egenskaper kan være statiske, men også metoder. Slike metoder kan kalles uten å opprette et objekt av klassen.

La oss se på et eksempel. La oss lage en klasse som utfører summering av elementer i en array. La oss lage en statisk metode i den, som tar en array som parameter, og returnerer summen av arrayens elementer:

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

La oss bruke denne metoden for å finne summen av elementene i en array:

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

Legg til metoder i klassen Calc som vil finne summen av kvadrater og summen av kuber av elementene i arrays.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis