Skip to content

JavaScript Funksiyalar (Functions)

JavaScript funksiyalari — bu ma'lum bir vazifani bajarish uchun mo'ljallangan kod bloklari.

Funksiyalarni O'rganish Yo'li

Funksiyalarni to'g'ri tartibda o'rganing:

  1. Avval g'oya (nimaligi).
  2. Keyin ularni yaratish usullari.
  3. Keyin ularni ishlatish.

1-qadam: Funksiyalar nima? (Boshlovchilar uchun)

Funksiyalar nima?

  • Funksiyalar — bu ma'lum vazifalar uchun mo'ljallangan qayta ishlatiladigan kod bloklari.
  • Funksiyalar chaqirilganda (invoked) bajariladi.
  • Funksiyalar barcha dasturlash tillarining fundamentidir.

2-qadam: Funksiyalarni Chaqirish (Boshlovchilar uchun)

Funksiya Chaqiruvi

  • Funksiyalar ular chaqirilganda yoki ishga tushirilganda bajariladi.
  • Funksiyani chaqirish uchun uning nomiga qavslar qo'shiladi: nomi().

3-qadam: Funksiya Parametrlari (Boshlovchilar uchun)

Funksiya Parametrlari

  • Parametrlar funksiyaga qiymatlar yuborish imkonini beradi.
  • Parametrlar funksiya ta'rifida (definition) qavslar ichida ko'rsatiladi.

4-qadam: Funksiyadan Qiymat Qaytarish (Boshlovchilar uchun)

Funksiya Return

  • Funksiya o'zini chaqirgan kodga qiymat qaytarishi mumkin.
  • Buning uchun return operatori ishlatiladi.

5-qadam: Funksiya Argumentlari (O'rta daraja)

Funksiya Argumentlari

  • Parametrlar va argumentlar — bu ikki xil tushuncha.
  • Parametrlar — bu funksiya ta'rifida ko'rsatilgan nomlar.
  • Argumentlar — bu funksiya qabul qilgan haqiqiy qiymatlar.

6-qadam: Funksiya Ifodalari (O'rta daraja)

Funksiya Ifodalari

  • Funksiya ifodasi (Function Expression) — bu o'zgaruvchida saqlangan funksiya.
  • Funksiyani chaqirish uchun o'zgaruvchi nomidan foydalanish mumkin.

7-qadam: Arrow Funksiyalar (O'rta daraja)

Arrow Funksiyalar

  • Arrow Functions (Strelkali funksiyalar) — funksiya ifodalarining qisqa yozilish usuli.
  • function, return va jingalak qavslarni yozmaslik imkonini beradi.

8-qadam: Funksiyalar bo'yicha Quiz

  • JavaScript funksiyalari bo'yicha bilimingizni sinab ko'ring.