首页 新闻 搜索 专区 学院

var load={m:function(){{}}跟function m(){}有什么相同和不同之处

0
[已解决问题] 解决于 2016-08-09 12:02

var load={m:function(){{}}跟function m(){}有什么相同和不同之处,用哪种方式封装函数比较好

渣男$的主页 渣男$ | 初学一级 | 园豆:158
提问于:2016-08-08 17:43
< >
分享
最佳答案
1

 两种都会有变量提升。

第一种只提升申明,定义放在后面。

第二种把整体提升了。

第二种还有一些坑,不能定义在函数里面。

所以,建议用第一种。

奖励园豆:5
小精灵儿Pawn | 菜鸟二级 |园豆:470 | 2016-08-09 10:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册