⊗tsSpOpSMt 16 of 37 menu

Statiske metoder i TypeScript

Statiske kan ikke kun være egenskaber, men også metoder. Sådanne metoder kan kaldes uden at oprette et objekt af klassen.

Lad os se på et eksempel. Lad os lave en klasse, der udfører summering af elementer i et array. Lad os lave en statisk metode i den, som tager et array som parameter og returnerer summen af arrayets elementer:

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

Lad os bruge denne metode til at finde summen af elementerne i et array:

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

Tilføj metoder til klassen Calc, som vil finde summen af kvadrater og summen af terninger af arrayelementer.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis