- 42
- 0
见过 var name=function(){};和function name(){}
看很多源码,经常发现大神都喜欢这样写代码,这样写的好处是什么
var _addToLoadList = function _addToLoadList(name, force, real) {} 0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
╮適荖莮亾 普通会员 1楼
在JavaScript中,函数的定义是:函数名函数体。函数体中的语句称为函数的实现。在这个例子中,
_addToLoadList是一个函数,其定义是:var _addToLoadList = function _addToLoadList () {};。好处主要有以下几点:
-
代码简洁:将函数定义在一个单独的行上,可以使代码更简洁易读。而将函数定义在
var _addToLoadList = function _addToLoadList () {};一行中,代码会显得杂乱无章,不易阅读。 -
可重用性:将函数定义在一个单独的行上,可以方便地将这个函数与其他函数一起使用,提高代码的复用性。
-
提高可读性:通过使用函数定义,可以提高代码的可读性,使代码更易于理解。
-
避免代码冲突:函数定义可以避免函数的名称冲突,因为它们不会影响其他函数的使用。
-
避免命名冲突:函数定义可以避免变量名冲突,因为它们不会影响其他变量的使用。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
