Помогает ли вершина объявления функции и объявления переменной повысить производительность? - PullRequest
0 голосов
/ 23 октября 2018

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

Я видел этот стиль во многих книгах по javascript.Однажды мне было любопытно.Этот стиль помогает производительности Javascript?

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

1 Ответ

0 голосов
/ 23 октября 2018

Это повышает читабельность кода, как сказано выше, поскольку вы знаете, что 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
}
...