cuishuangshuang

1、var一般用于声明变量,预解析代码的时候,等号后面的赋值过程不会执行,所以预解析时的var变量都是未定义的

2、function声明的函数,预解析的时候,值就是函数里面的内容

例:console.log(c)

  var c = 1;

  console.log(c)

  function c( ){console.log(2)}

  预解析过程:var c;

      function c( ){console.log(2)};

      console.log(c)  // function c( ){console.log(2)};

      c = 1;

      console.log(c)  // 1

 

      

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-09-22
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-03-02
猜你喜欢
  • 2021-11-14
  • 2021-11-29
  • 2022-01-16
  • 2022-02-18
  • 2022-12-23
相关资源
相似解决方案