⊗tsSpOpSMt 16 of 37 menu

Metodi statici in TypeScript

Non solo le proprietà possono essere statiche, ma anche i metodi. Questi metodi possono essere chiamati senza creare un'istanza della classe.

Vediamo un esempio. Creiamo una classe che esegue la somma degli elementi di un array. Aggiungiamo un metodo statico che accetta un array come parametro e restituisce la somma degli elementi dell'array:

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

Usiamo questo metodo per trovare la somma degli elementi di un array:

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

Aggiungete alla classe Calc dei metodi che trovino la somma dei quadrati e la somma dei cubi degli elementi degli array.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta