var _addToLoadList = function _addToLoadList () {};这样写的好处是什么?

见过 var name=function(){};和function name(){}

看很多源码,经常发现大神都喜欢这样写代码,这样写的好处是什么

var _addToLoadList = function _addToLoadList(name, force, real) {}
阅读 2.5k
3 个回答

函数声明和函数表达式有啥区别

习惯问题

var test = function () {
    // your code
};
test(); //这个使用前必须声明函数
test(); 这个不一定要在前面声明
function test () {
    // your code
}

个人猜测这种写法一般多见于开源项目、工具库
方便开发者引用自己的项目时,不会出现函数名冲突。毕竟自己写代码不会以_开头

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题