Встречается на собеседованиях • сегодня
Что такое блок в JavaScript
В JavaScript блок — это набор операторов, заключённых в фигурные скобки {}. Блок создаёт новую область видимости для let и const, но не для var.
Пример:
javascript
{
let x = 10; // видно только внутри блока
const y = 20; // тоже видно только внутри блока
var z = 30; // видно и снаружи
}
console.log(z); // 30
console.log(x); // ReferenceErrorБлоки используются в:
- Условных конструкциях (
if,else) - Циклах (
for,while) - Функциях
- Просто как самостоятельные конструкции
Особенность: до ES6 блоки не создавали область видимости, поэтому var "вытекали" наружу.

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