⊗jsPmFVPNC 223 of 505 menu

JavaScript-те параметр атауларының сәйкестігі

Функция параметрлері оның ішіндегі жергілікті айнымалылар болады. Функция параметрін сыртқы жаһандық айнымалы сияқты дәл сол атаумен атайық:

function func(num) { console.log(num); } let num = 1; func(num);

Бұл жағдайда бізде функцияның сыртында num айнымалысы және функцияның ішінде num айнымалысы болады. Бірақ бұлар әртүрлі айнымалылар болады: функция ішіндегі айнымалыны өзгерту функцияның жергілікті айнымалысын өзгертуге әкеледі. Ал сыртқы айнымалы функция ішінде қол жетімсіз болады және ешқандай тәсілмен өзгертіле алмайды. Тексерейік:

function func(num) { num = 2; // жергілікті айнымалыны өзгертеміз } let num = 1; func(num); console.log(num); // 1 шығады - ештеңе өзгерген жоқ

Кодты істемеден, консольге не шығатынын анықтаңыз:

function func(num) { num = 2; } let num = 1; func(num); console.log(num);

Кодты істемеден, консольге не шығатынын анықтаңыз:

function func() { num = 2; } let num = 1; func(); console.log(num);

Кодты істемеден, консольге не шығатынын анықтаңыз:

function func() { let num = 2; } let num = 1; func(); console.log(num);
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау