Обычно я использую JavaScript. Я объявляю функции и переменные вверху при написании кода. Потому что есть подъем в JavaScript.
Я видел этот стиль во многих javascript-книгах. Однажды мне было любопытно. Этот стиль помогает Javascript производительности?
Является ли объявление функций и переменных в верхней части страницы улучшением производительности JavaScript? Это просто руководство по стилю для человека?
Это повышает читаемость кода, как было сказано выше, поскольку вы знаете, что ES6
ввел let
и const
, где вещи занимают block scoped
которая снова является хорошей практикой для использования при кодировании в Javascript, а также более удобной
Использование var
function nodeSimplified(){
var a =10;
console.log(a); // output 10
if(true){
var a=20;
console.log(a); // output 20
}
console.log(a); // output 20
}
Использование let
function nodeSimplified(){
let a =10;
console.log(a); // output 10
if(true){
let a=20;
console.log(a); // output 20
}
console.log(a); // output 10
}