JavaScript · Junior · Запитання 4 з 75
Чим let відрізняється від var?
- ✓Правильна відповідь:
letобмежений блоком{},var- функцією - 2
letобмежений функцією, аvar- блоком{} - 3Нічим:
let- просто нова назва дляvar
Пояснення
Змінна var, оголошена всередині if чи for, видима в усій функції. Крім того, var піднімається зі значенням undefined і на верхньому рівні стає властивістю window, а let і const до оголошення перебувають у «тимчасовій мертвій зоні».