Middle+
Co se zobrazí v konzoli?
sobes.tech AI
Odpověď od AI
Bez konkrétního kódu je těžké říct, co se zobrazí v konzoli. Obvykle se v takových otázkách uvádí malý fragment JavaScriptu, kde je důležité pochopit vlastnosti rozsahu, uzávěrek, asynchronnosti nebo konverze typů.
Například, pokud je zde kód:
for (var i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 100);
}
Pak se v konzoli zobrazí:
3
3
3
Protože proměnná i je deklarována pomocí var a v okamžiku spuštění setTimeout je cyklus již ukončen.
Pokud místo var použijete let, zobrazí se:
0
1
2
Pokud poskytnete konkrétní kód, mohu přesněji vysvětlit výsledek.