Читать книгу 100 вопросов на собеседование по JavaScript. С подробными объяснениями - - Страница 13

JavaScript: Ответы на вопросы
11. Что такое hoisting в JavaScript? Как это работает с переменными и функциями?

Оглавление

Hoisting в JavaScript – это механизм, при котором переменные и функции "поднимаются" вверх своей области видимости перед тем, как код начнет выполняться. Это означает, что переменные могут быть объявлены после их использования, а функции могут быть вызваны до их объявления. Однако только объявления переменных и функций поднимаются, а присвоения значений остаются на своих местах.

console.log(myVar); // Выведет: undefined

let myVar = 10;

100 вопросов на собеседование по JavaScript. С подробными объяснениями

Подняться наверх