⊗tsSpOpSMt 16 of 37 menu

Métodos estáticos en TypeScript

No solo las propiedades pueden ser estáticas, sino también los métodos. Dichos métodos se pueden invocar sin crear un objeto de la clase.

Veamos un ejemplo. Creemos una clase que realice la suma de elementos de un array. Creemos en ella un método estático que tome un array como parámetro y devuelva la suma de los elementos del array:

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

Usemos este método para encontrar la suma de elementos de algún array:

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

A la clase Calc agregue métodos que encuentren la suma de cuadrados y la suma de cubos de elementos de arrays.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar