Встречается на собеседованиях • сегодня

Что такое блок в 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 "вытекали" наружу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы