Maison > interface Web > js tutoriel > Méthodes associées de spécification des noms de fonctions dans les connaissances JavaScript_Basic

Méthodes associées de spécification des noms de fonctions dans les connaissances JavaScript_Basic

WBOY
Libérer: 2016-05-16 15:56:45
original
1236 Les gens l'ont consulté

JavaScript 1.2 introduit le concept de littéraux de fonction comme une nouvelle façon de définir plusieurs fonctions.

Un littéral de fonction est une expression qui définit une fonction sans nom.
Grammaire

La syntaxe d'une fonction littérale est très similaire à celle d'une déclaration de fonction, sauf qu'elle est utilisée comme une expression, pas comme une déclaration, et que le nom de la fonction est requis.

<script type="text/javascript">
<!--
var variablename = function(Argument List){
            Function Body 
          };
//-->
</script>

Copier après la connexion

Syntaxiquement, vous pouvez créer une fonction littérale en spécifiant le nom de la fonction :

<script type="text/javascript">
<!--
var variablename = function FunctionName(Argument List){ 
           Function Body 
          };
//-->
</script>

Copier après la connexion

Cependant, le nom ne veut rien dire, donc ça ne vaut pas la peine de l'utiliser.
Exemple :

Voici un exemple de création d'une telle fonction :

<script type="text/javascript">
<!--
var func = function(x,y){ return x*y };
//-->
</script>

Copier après la connexion

Vous pouvez appeler la fonction suivante dans la fonction ci-dessus :

<script type="text/javascript">
<!--
func(10,20); // This will produce 200
//-->
</script>

Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal