⊗tsSpOpSMt 16 of 37 menu

Statične metode v TypeScript

Statične so lahko ne le lastnosti, ampak tudi metode. Takšne metode je mogoče klicati brez ustvarjanja objekta razreda.

Poglejmo si primer. Naredimo razred, ki izvaja seštevanje elementov tabele. Naredimo v njem statično metodo, ki kot parameter sprejme tabelo in vrne vsoto elementov tabele:

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

Uporabimo to metodo, da poiščemo vsoto elementov neke tabele:

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

V razred Calc dodajte metode, ki bojo iskale vsoto kvadratov in vsoto kubov elementov tabel.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni