⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш