Встречается на собеседованиях • сегодня
Какая область видимости у переменной в блоке цикла
В JavaScript переменные, объявленные с let и const внутри блока цикла (например, for, while), имеют блочную область видимости — они доступны только внутри этого блока. Переменные с var будут видны во всей функции.
Пример:
javascript
for (let i = 0; i < 3; i++) {
const message = `Iteration ${i}`;
console.log(message); // Работает
}
console.log(i); // Ошибка: i не определена
console.log(message); // Ошибка: message не определенаОсобенности:
- Каждая итерация цикла создаёт новую область видимости для
let/const. var«всплывает» и видна за пределами цикла.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы