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

Как можно объявить переменную в JavaScript

В JavaScript есть 3 способа объявления переменных:

  1. var - устаревший способ с функциональной областью видимости
js
var x = 10;
  1. let - современный способ с блочной областью видимости, позволяет изменять значение
js
let y = 20;
y = 30; // можно переопределить
  1. const - объявление константы с блочной областью видимости, значение нельзя изменить
js
const z = 40;
// z = 50; // вызовет ошибку

Основные отличия:

  • var всплывает (hoisting), let/const - нет
  • var видна во всей функции, let/const только в блоке {}
  • const требует инициализации при объявлении и не может быть переопределена

Рекомендуется использовать const по умолчанию, и let только когда значение будет меняться. var лучше не использовать в современном коде.

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

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

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

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