⊗jsPmFNFRF 252 of 505 menu

JavaScript တွင် လုပ်ဆောင်ချက်တစ်ခု ပြန်ပေးသည့် လုပ်ဆောင်ချက်

ကျွန်ုပ်တို့တွင် စာကြောင်းတစ်ခုကို ပြန်ပေးသည့် ဤကဲ့သို့သော လုပ်ဆောင်ချက်ရှိသည်ဆိုပါစို့။

function func() { return '!'; } let result = func(); console.log(result); // '!' ကိုပြသမည်

ယခု စာကြောင်းအစား၊ နှိုင်းယှဉ်၍ အမည်မဲ့လုပ်ဆောင်ချက်ကို ပြန်ပေးကြပါစို့။

function func() { return function() { return '!'; }; } let result = func(); // result ကိန်းရှင်တွင် လုပ်ဆောင်ချက်တစ်ခုရှိလိမ့်မည် console.log(result); // 'function() {return '!';}' ကိုပြသမည်

သင်မြင်သည့်အတိုင်း၊ result ကိန်းရှင်သည် ယခု လုပ်ဆောင်ချက်တစ်ခုကို ကိုယ်စားပြုနေပါသည်။ ၎င်း၏ လုပ်ဆောင်ချက်၏ ရလဒ်ကို console တွင် ထုတ်ပြကြပါစို့။ ၎င်းအတွက် ဝန်းရံကွင်းများကို ရေးကြမည်။

function func() { return function() { return '!'; }; } let result = func(); console.log( result() ); // '!' ကိုပြသမည်

func() ခေါ်ဆိုခြင်းသည် လုပ်ဆောင်ချက်တစ်ခုကို ပြန်ပေးသောကြောင့်၊ ကျွန်ုပ်တို့သည် ထိုပြန်ပေးလိုက်သည့် လုပ်ဆောင်ချက်ကို ချက်ချင်းခေါ်ဆိုနိုင်ပါသည်၊ ဤကဲ့သို့ဖြစ်သည် - func()() - ပထမဆုံး ဝန်းရံကွင်းများသည် လုပ်ဆောင်ချက် func ၏ ရလဒ်ကိုရယူသည် (ထိုရလဒ်ကိုယ်တိုင်သည် လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်)၊ ဒုတိယ ဝန်းရံကွင်းများကို func ၏ ရလဒ်နှင့် တွဲဖက်အသုံးပြုသည်။

စမ်းကြည့်ကြပါစို့။

function func() { return function() { return '!'; }; } console.log( func()() ); // '!' ကိုပြသမည်

func1 လုပ်ဆောင်ချက်ကို ပြုလုပ်ပါ၊ ၎င်းကို ဤကဲ့သို့ခေါ်သည့်အခါ - func1()(), 1 ဂဏန်းကို ပြန်ပေးမည်။ အလားတူ လုပ်ဆောင်ချက် func2 ကို ပြုလုပ်ပါ၊ ၎င်းသည် 2 ဂဏန်းကို ပြန်ပေးမည်။ ဤလုပ်ဆောင်ချက်များ၏ ရလဒ်များ၏ ပေါင်းလဒ်ကို ရှာပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်