⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა