由于js声明提前的作用,所以在js中后面定义的函数也可以再前面使用。

不过,项目中看到过这样的写法

var a = function(){},

  b = function(){};

这种写法使代码看上去很整齐。

虽然js对声明可以提前。比如,会对a、b变量的声明提前。但是此时a、b变量并未赋值。

所以,在a中调用b就会出现调用失败。

个人觉得这种写法不值得推广。

相关文章:

  • 2021-11-18
  • 2021-11-05
  • 2022-12-23
  • 2020-07-29
  • 2022-12-23
  • 2018-08-09
  • 2021-08-10
猜你喜欢
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
  • 2021-10-02
相关资源
相似解决方案