Est-ce que chaque fonction Javascript retourner une valeur?

J'utilise Netbeans pour ajouter des professionnel-les commentaires, pour chaque fonction, j'écris. J'ai donc commencer à chacune d'elle avec /** et puis je presse Enter laisser Netbeans s'acquitter de commentaire par défaut schéma pour la fonction suivante.

Jusqu'à maintenant, j'ai été en utilisant ce seulement pour le langage PHP, et dans ce cas Netbeans a toujours été l'ajout de @returns {type} partie en commentaire régime seulement, si la suite de fonctions PHP inclus return déclaration. Sur ce qu'on appelle les "procédures" (fonctions qui ne retournent aucune valeur) cette partie est manquante.

Aujourd'hui, j'ai essayé la même chose pour la fonction Javascript et Netbeans ajouté @returns {undefined} partie de commenter régime, même si la suite de la fonction ne retourne rien.

Ce qui me confond. Ne Netbeans suggère cette façon, que chaque fonction Javascript doit retourner quelque chose? Que dois-je faire? Ignorer (ou suppression) commentaire de schéma d'une partie ou de suivre la suggestion (si c'est une suggestion à tous) et ajouter return false; à la fin de cette fonction, si elle est inutile pour moi?

  • Si aucune valeur de retour est spécifié, JavaScript sera de retour undefined. Dans de nombreuses langues, le résultat de la dernière instruction est retourné (plus utile, de l'OMI). Ceux-ci sont appelés rendement implicite.
InformationsquelleAutor trejder | 2013-06-27