Maison >interface Web >js tutoriel >Il existe plusieurs façons de définir des fonctions en JavaScript

Il existe plusieurs façons de définir des fonctions en JavaScript

青灯夜游
青灯夜游original
2021-04-07 19:03:554587parcourir

Il existe 3 méthodes : 1. mot-clé de fonction, syntaxe "nom de fonction de fonction (liste de paramètres) {//déclaration}" 2. Utiliser le formulaire d'expression de fonction "nom de variable var = fonction (liste de paramètres) {/ /Declaration}" pour définir ; 3. Utilisez le constructeur "new Function()" pour définir.

Il existe plusieurs façons de définir des fonctions en JavaScript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Composition de la fonction : nom de la fonction + corps de la fonction

Utilisez le mot-clé function pour définir une fonction - avec. En priorité, les fonctions définies par le mot-clé function seront exécutées en premier >2 Définir les fonctions sous forme d'expressions de fonction (c'est-à-dire copier les fonctions anonymes dans des variables)

.

  function  functionName(arg0, arg1 ,..., argN){
      statements
  }

Appel de fonction : variable();

3. Utilisez le nouveau constructeur de fonction pour définir la fonction


   var  variable = function(arg0, arg1 ,..., argN){
    statements
   }
  console.log(typeof  variable);     //function

Appel de fonction : variable('world');

Remarque :

(1) Utiliser la fonction Pour les fonctions définies par des mots-clés, une fois la fonction déclarée, tout appel est autorisé (peut être appelé n'importe où avant, après ou à l'intérieur de la définition de la fonction)


(2) Utiliser des expressions de fonction et de nouveaux constructeurs de fonction La fonction définie ne peut pas être utilisée avant que la fonction ne soit définie

Paramètres de la fonction : Paramètres formels : paramètres pris lorsque la fonction est. défini Paramètres réels : paramètres pris lorsque la fonction est appelée

Pour plus de connaissances liées à la programmation, veuillez visiter :

Vidéo de programmation

 ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn