⊗jsPmFTFENR 238 of 505 menu

JavaScriptda funksiyaning o'ng tomonidagi ifoda

E'tibor bering, funksiya ishtirok etadigan ifoda uning chap tomonida bo'lishi kerak. Agar biz funksiyaning o'ng tomonida biror narsa qilishga harakat qilsak, bu uni funksional ifodaga aylantirmaydi. Misol:

function func() { // bu Function Declaration console.log('!'); } + 1;

Nima uchun shunday: chunki bu holatda +1 shunchaki funksiyadan keyin yozilgan yangi buyruqdir. Agar bu buyruqni yangi qatordan yozsak, hamma narsa aniqroq bo'ladi:

function func() { console.log('!'); } +1; // oddiy buyruq

Keling, funksiyamizni Function Expression ga aylantiramiz. Misol uchun, funksiyadan oldin + qo'yamiz:

+function func() { // bu Function Expression console.log('!'); } + 1;

Yoki tayinlashni bajaramiz:

let test = function func() { // bu Function Expression console.log('!'); } + 1;

Yoki console.log ga parametr sifatida uzatamiz:

console.log(function func() { // bu Function Expression console.log('!'); } + 1);

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

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

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

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

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

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

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

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

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

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

Ko'rsatilgan funksiya Function Declaration yoki Function Expression ekanligini aniqlang:

function func() { console.log('!'); } + console.log('!');
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