首页  >  问答  >  正文

有什么区别?

    add=function(){}

     function add(){}


阿驼阿驼2509 天前1398

全部回复(2)我来回复

  • 有人@我

    有人@我2017-12-25 17:35:24

    功能都一样,意思就有点差别了,第一种是定义一个变量,让匿名函数进行赋值

    第二个就是普通的非匿名函数,调用的时候都一样,你应该知道立即执行函数,跟那个匿名的有点类似

    总之,你怎么写都可以,只要能调用到

    回复
    0
  • ringa_lee

    ringa_lee2017-12-07 14:48:41

    这就是函数声明最基本的两种方式。

    var add = function () { }

    这种方法定义了命名空间为add,避免和其它类库的方法名重复。

    function add() { }

    这是一般的写法,容易在使用各种插件时产生命名冲突。


    回复
    0
  • 取消回复