[js]变量提升-关于条件

条件函数变量提示于全局中函数变量提升不一样.

条件中: 函数变量提升, 只是声明(现新版本浏览器中)

 if(g()){
   function g() {
     return true
   }

   console.log(1);
 }

条件中: 函数变量提升, 声明+定义

  f()
  function f() {
    console.log(1);
  }
原文地址:https://www.cnblogs.com/iiiiiher/p/10026614.html