⊗jsPmFNIFS 248 of 505 menu

Ҳудуди дидани функсияҳои фаромушшуда дар JavaScript

Агар функсия дар дохили худ функсияи дигарро дарбар гирад - тағйирёбандаҳои функсияи берунӣ дар функсияи дохилӣ дида мешаванд:

function test() { let num = 1; // тағйирёбандаи функсияи берунӣ function func() { console.log(num); // 1-ро чоп мекунад } func(); // функсияи дохилиро фарохонед } test(); // функсияи беруниро фарохонед

Ҳамчунин дар функсияи дохилӣ тағйирёбандаҳое дида мешаванд, ки дар беруни функсияи берунӣ муайян карда шудаанд:

let num = 1; // тағйирёбандаи глобалӣ function test() { function func() { console.log(num); // 1-ро чоп мекунад } func(); // функсияи дохилиро фарохонед }; test(); // функсияи беруниро фарохонед

Муайян кунед, бе оғози код, ки чӣ дар консоль чоп мешавад:

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

Муайян кунед, бе оғози код, ки чӣ дар консоль чоп мешавад:

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

Муайян кунед, бе оғози код, ки чӣ дар консоль чоп мешавад:

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

Муайян кунед, бе оғози код, ки чӣ дар консоль чоп мешавад:

function test() { let num; function func() { console.log(num); } num = 1 func(); num = 2 func(); } test();
Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан