Le meilleur didacticiel JavaScript définition de fonction en 2024, dans ce didacticiel, vous pouvez apprendre Déclaration de fonction,Exemples,expression de fonction,Exemples,Exemples,Fonction (constructeur),Exemples,Exemples,Fonction pour améliorer (Levage),Etant donné que la fonction est appelée,Exemples,La fonction peut être utilisée en tant que valeur pour une utilisation,Exemples,Exemples,Les fonctions sont des objets,Exemples,Exemples,
fonction JavaScript est définie en utilisant la fonction de mot - clé.
Vous pouvez définir une déclaration de fonction, il peut être une expression.
Dans le tutoriel précédent, vous connaissez déjà la syntaxe d'une déclaration de fonction:
Après la déclaration de fonction ne se produit pas immédiatement, il va appeler quand il le faut.
Le point-virgule est utilisée pour séparer instruction JavaScript exécutable. Depuis la déclaration de fonction est pas une instruction exécutable, de sorte qu'il ne se termine pas par un point virgule. |
fonctions JavaScript peuvent être définies par une expression.
l'expression fonctionnelle peut être mémorisée dans une variable:
Une fois la fonction d'expression est stockée dans une variable, mais aussi en fonction de l'utilisation:
La fonction ci - dessus est en fait une fonction anonyme (fonction sans nom).
Les fonctions sont stockées dans une variable, le nom de la fonction est pas requise, généralement appelée par le nom de variable.
fonctions ci-dessus avec un point-virgule, car il est une instruction exécutable. |
Dans l'exemple ci - dessus, nous avons appris que des fonctions avec les définitions de fonctions de mot - clé.
La même fonction peut (Fonction ()) définie par le haut-JavaScript constructeur de fonction.
En fait, vous ne devez pas utiliser le constructeur. Des exemples de ce qui précède peut être écrit comme:
En JavaScript, beaucoup de temps, vous devez éviter d' utiliser le nouveau mot - clé. |
Dans le tutoriel précédent, nous avons appris "levage (levage)."
Ascenseur (Levage) JavaScript est la valeur par défaut de la portée actuelle de l'avant pour améliorer le comportement.
Ascenseur (Levage) Avertissement d'application et la fonction de variables.
Par conséquent, la fonction peut être invoquée devant la déclaration:
Impossible d'améliorer l'utilisation des expressions fonctions définies.
expression de fonction peut être «auto-appel."
Puisque l'expression d'appel invoqué automatiquement.
Si, après une expression suivie () est appelée automatiquement.
Déclaration de fonction ne peut pas appeler lui-même.
En ajoutant des crochets, pour illustrer ce qu 'il est une expression de la fonction:
La fonction ci - dessus est en fait une fonction anonyme qui appelle lui - même ( et non le nom de la fonction).
Fonction JavaScript comme une valeur à utiliser:
fonctions JavaScript peuvent être utilisés comme expressions:
Utilisez typeof opérateur pour déterminer le type de fonction dans les déclarations JavaScript "fonction".
Mais la fonction JavaScript décrit comme une cible plus précise.
fonctions JavaScript ont des attributs et méthodes.
propriété arguments.length retourne un appel de fonction reçu au nombre de paramètres:
toString () méthode fonctionnera comme une chaîne:
La fonction est définie comme une propriété de l'objet, appelé méthode d'objet. Si la fonction est utilisée pour créer un nouvel objet, appelé le constructeur de l'objet. |