⊗tsSpOpSMt 16 of 37 menu

TypeScript-da Statik Usullar

Faqatgina xususiyatlar emas, balki usullar ham statik bo‘lishi mumkin. Bunday usullarni klass ob'ektini yaratmasdan chaqirish mumkin.

Keling, bir misolni ko'rib chiqaylik. Massiv elementlarini yig‘indisini hisoblaydigan klass yarataylik. Unda statik usul yaratamiz, parametri sifatida massivni qabul qiladi, massiv elementlari yig‘indisini qaytaradi:

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

Keling, ushbu usuldan biror massiv elementlari yig‘indisini topish uchun foydalanaylik:

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

Calc klassiga massivlar elementlarining kvadratlari yig‘indisi va kublari yig‘indisini topadigan usullarni qo‘shing.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish