⊗tsSpOpSMt 16 of 37 menu

Staattiset menetelmät TypeScriptissä

Staattisia voivat olla paitsi ominaisuudet, myös menetelmät. Tällaisia menetelmiä voidaan kutsua luokan olion luomatta.

Katsotaanpa esimerkkiä. Tehdään luokka, joka suorittaa taulukon elementtien summaamisen. Tehdään siihen staattinen menetelmä, jonka parametrina on taulukko ja joka palauttaa taulukon elementtien summan:

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

Hyödynnetään tätä menetelmää löytääksemme joidenkin taulukon elementtien summan:

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

Lisää luokkaan Calc menetelmät, jotka löytävät taulukkojen elementtien neliöiden summan ja kuutioiden summan.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää