⊗tsSpOpSMt 16 of 37 menu

Ստատիկ մեթոդները TypeScript-ում

Ստատիկ կարող են լինել ոչ միայն հատկությունները, այլև մեթոդները: Նման մեթոդները կարելի է կանչել առանց դասի օբյեկտ ստեղծելու։

Դիտարկենք օրինակով: Ստեղծենք դաս, որը կատարում է զանգվածի տարրերի գումարում: Դրանում ստեղծենք ստատիկ մեթոդ, որը պարամետրով ընդունում է զանգված, իսկ վերադարձնում է զանգվածի տարրերի գումարը։

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

Օգտագործենք այս մեթոդը, որպեսզի գտնենք ինչ-որ զանգվածի տարրերի գումարը։

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

Calc դասին ավելացրեք մեթոդներ, որոնք կգտնեն զանգվածների տարրերի քառակուսիների գումարը և խորանարդների գումարը։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել