Programming TypeScript


Download 1.81 Mb.
bet61/206
Sana01.11.2023
Hajmi1.81 Mb.
#1737990
1   ...   57   58   59   60   61   62   63   64   ...   206
Bog'liq
Boris Cherny Programming TypeScript Making Your JavaScript Applications (1)

ruxsat bering va'da = yangi < son > va'da bering ( hal =>
hal qilish ( 45 )
)
va'da . keyin ( natija => // raqam
natija * 4
)

Umumiy turdagi taxalluslar


yuqoridagi bobdagi Filtr misolimiz bilan umumiy turdagi taxalluslarga to‘xtalib o‘tdik . Agar siz oxirgi bobdagi Array va ReadonlyArray turlarini eslasangiz ( 36-betdagi “Faqat o‘qish uchun massivlar va kortejlar”ga qarang ), ular ham umumiy turdagi taxalluslardir! Keling, qisqacha misol bilan ishlash orqali tipdagi taxalluslarda generiklardan foydalanishni chuqurroq ko'rib chiqaylik.
Keling , bosish yoki sichqonchani bosish kabi DOM hodisasini tavsiflovchi MyEvent turini aniqlaylik :
turi MyEvent < T > = { maqsad : T turi : string }
Shuni esda tutingki, bu tur taxallusidagi umumiy turni e'lon qilish uchun yagona to'g'ri joy: tur taxallus nomidan keyin, uni tayinlashdan oldin ( = ).
MyEvent ning maqsad xususiyati voqea sodir bo'lgan elementga ishora qiladi: a
Download 1.81 Mb.

Do'stlaringiz bilan baham:
1   ...   57   58   59   60   61   62   63   64   ...   206




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling