Подъем переменных JavaScript

В этом уроке мы рассмотрим, что мы подразумеваем под «подъемом в JavaScript».

Подъем — это механизм JavaScript, в котором объявления переменных и функций перемещаются в верхнюю часть своей области перед выполнением кода.

Это означает, что независимо от того, где объявлена ​​переменная, она перемещается вверх.

Причина, по которой вы могли вызывать функции до того, как написали их в своем коде, заключается в подъеме.

Изучите этот код: function hoist() {
a = 20;
var b = 100;
}

поднять();

console.log(a);
/*
Доступно как глобальная переменная вне функции hoist()
Вывод: 20
*/

console.log(b);
/*
Поскольку он был объявлен, он ограничен областью действия функции hoist().
Мы не можем вывести его за пределы подъемника () function.
Вывод: ReferenceError: b не определен
*/

Это задача во время стажировки Zuri x HNG8. Чтобы узнать больше, посетите: https://zuri.team