⊗jstsPmFnDPV 50 of 55 menu

TypeScriptda parametrlarning standart qiymatlari

Ixtiyoriy parametrlarga ham standart qiymat berish mumkin. Bunday holatda parametrning ixtiyoriy ekanligini ko'rsatadigan so'roq belgisi yozilmaydi. Misol uchun, familiyasi kiritilmagan foydalanuvchilar uchun unga 'snow' qiymatini beraylik:

function func(first: string, last: string = 'snow') { return first + ' ' + last; }

Keling, endi bizning funksiyamizdan foydalanaylik. Uni ikkita parametr bilan chaqiramiz:

func('john', 'smit'); // qaytaradi 'john smit'

Uni bitta parametr bilan chaqiramiz:

func('john'); // qaytaradi 'john snow'

Raqamni berilgan darajaga ko'taradigan funksiya yarating. Birinchi parametr sifatida funksiya raqamni, ikkinchi parametr sifatida esa darajani qabul qilsin. Ikkinchi parametr ixtiyoriy bo'lsin, va standart sifatida funksiya raqamni ikkinchi darajaga ko'tarsin.

azbydeenesfrkakkptruuz