Подъем переменных 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