⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј