search

Home  >  Q&A  >  body text

What's the difference?

    add=function(){}

     function add(){}


阿驼阿驼2574 days ago1460

reply all(2)I'll reply

  • 有人@我

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

    The functions are the same, but the meaning is a little different. The first is to define a variable and let the anonymous function assign the value.

    The second is an ordinary non-anonymous function, which is the same when called. You should I know that the immediate execution function is somewhat similar to the anonymous one

    In short, you can write it however you want, as long as it can be called

    reply
    0
  • ringa_lee

    ringa_lee2017-12-07 14:48:41

    These are the two most basic ways of function declaration.

    var add = function () { }

    This method defines the namespace as add to avoid duplication of method names in other class libraries.

    function add() { }

    This is a general way of writing, and it is easy to cause naming conflicts when using various plug-ins.


    reply
    0
  • Cancelreply