⊗jsPmFTFAV 226 of 505 menu

JavaScript-da Funktsiya O'zgaruvchi Sifatida

Shunday qilib, oldingi darsda biz bilib oldikki, funktsiyaga qavslarsiz murojaat qilganimizda, biz uning asl kodini olamiz.

Aslida hamma narsa ancha qiziq. JavaScript-da, boshqa tillardan farqli o'laroq, funktsiyalar sonlar, satrlar va massivlar kabi oddiy o'zgaruvchi qiymatlari hisoblanadi.

Keling, bir misolni ko'rib chiqaylik. Faraz qilaylik, bizda func deb nomlangan funktsiya mavjud:

function func() { console.log('!'); }

Aslida bizda func deb nomlangan funktsiya yo'q. Bizda func o'zgaruvchisi mavjud bo'lib, u funktsiya asl kodini saqlaydi.

Biz, masalan, func o'zgaruvchisining qiymatini boshqa narsa bilan, masalan, satr bilan almashtirishimiz mumkin. Bunday holda, func endi funktsiya bo'lmaydi, balki satrga aylanadi. Misolga qarang:

function func() { console.log('!'); } func(); // '!' chiqadi func = 'string'; // func o'zgaruvchisining qiymatini o'zgartiramiz console.log(func); // 'string' chiqadi

func nomli funktsiya yarating, u return orqali qandaydir satr qaytarsin.

func funktsiyasining ishlash natijasini konsolga chiqaring.

func funktsiyasining asl kodini konsolga chiqaring.

func o'zgaruvchisiga 123 sonini taminlang, shu bilan o'zgaruvchidagi funktsiya qiymatini o'chiring. func o'zgaruvchisining yangi qiymatini konsolga chiqaring.

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