⊗jstsPmFnFT 52 of 55 menu

TypeScriptda Funktsiya Turlari

JavaScriptda funktsiyalarni saqlovchi o‘zgaruvchilar bo‘lishi mumkin. Bunday holatda TypeScript bizga ushbu o‘zgaruvchi "funktsiya" turiga ega ekanligini belgilash imkonini beradi. Funktsiya turi parametr turlari va qaytariladigan qiymat turining kombinatsiyasini ifodalaydi. Ushbu kombinatsiya funktsiyaning imzosi deb ataladi.

O‘zgaruvchiga funktsiya turini belgilash uchun, qavs ichida parametrlar va ularning turlari ko‘rsatiladi, so‘ngra => strelkasi keyin qaytariladigan qiymat turi ko‘rsatiladi. Keling, buni misolda ko‘rib chiqaylik. Biror o‘zgaruvchini funktsiyani o‘z ichiga oluvchi deb e'lon qilaylik:

let func: (x: number, y: number) => number;

Keling, ushbu o‘zgaruvchiga belgilangan turdagi funktsiyani yozamiz:

let func: (x: number, y: number) => number = function(a: number, b: number): number { return a + b; };

O‘zgaruvchiga funktsiya turini belgilang:

let func = function(text: string): void { alert(text); };
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