Middle+
Co zostanie wyświetlone w konsoli?
sobes.tech AI
Odpowiedź od AI
Bez konkretnego kodu trudno powiedzieć, co zostanie wyświetlone w konsoli. Zazwyczaj w tego typu pytaniach przedstawia się mały fragment JavaScript, w którym ważne jest zrozumienie cech zakresu, zamknięć, asynchroniczności lub konwersji typów.
Na przykład, jeśli istnieje kod:
for (var i = 0; i < 3; i++) {
setTimeout(() => console.log(i), 100);
}
To w konsoli wyświetli się:
3
3
3
Ponieważ zmienna i jest zadeklarowana za pomocą var, a w momencie wykonania setTimeout pętla już się zakończyła.
Jeśli zamiast var użyje się let, wyświetli się:
0
1
2
Jeśli podasz konkretny kod, będę mógł dokładniej wyjaśnić wynik.