Maison  >  Questions et réponses  >  le corps du texte

Quelle est la différence?

    add=function(){}

     function add(){}


阿驼阿驼2509 Il y a quelques jours1400

répondre à tous(2)je répondrai

  • 有人@我

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

    Les fonctions sont les mêmes, mais la signification est un peu différente. La première consiste à définir une variable et à laisser la fonction anonyme attribuer la valeur.

    La seconde est une fonction ordinaire non anonyme, qui est la même lorsqu'elle est appelée. Il faut savoir exécuter la fonction immédiatement, et celle anonyme c'est un peu similaire

    Bref, vous pouvez l'écrire comme vous le souhaitez, du moment qu'elle peut être appelée

    répondre
    0
  • ringa_lee

    ringa_lee2017-12-07 14:48:41

    Ce sont les deux manières les plus élémentaires de déclarer des fonctions.

    var add = function () { }

    Cette méthode définit l'espace de noms comme add pour éviter la duplication des noms de méthodes dans d'autres bibliothèques de classes.

    function add() { }

    Il s'agit d'une manière générale d'écrire, et il est facile de provoquer des conflits de noms lors de l'utilisation de divers plug-ins.


    répondre
    0
  • Annulerrépondre