Une fonction est un bloc de code répétable qui est piloté par des événements ou exécuté lorsqu'il est appelé. Syntaxe de fonction JavaScript. Une fonction est un bloc de code entouré d'accolades. Le mot-clé function est utilisé avant :
<.> function functionname(){ Voici le code à exécuterAppel de fonctions avec des paramètres
Lorsque vous appelez une fonction, vous pouvez lui transmettre des valeurs, qui sont appelées paramètres . Ces paramètres peuvent être utilisés dans les fonctions. Vous pouvez envoyer autant de paramètres que vous le souhaitez, séparés par des virgules (,).
myFunction(argument1,argument2)
function myFunction(var1,var2) { 这里是要执行的代码 }
Fonctions avec valeurs de retour
Parfois, nous souhaitons renvoyer une valeur à l'endroit où elle a été appelée Cela peut être réalisé en utilisant le retour déclarationLors de l'utilisation de l'instruction return, la fonction arrêtera l'exécution et renverra la valeur spécifiéereturn x;return;Vous pouvez également simplement quitter la fonction En utilisant return, la valeur de retour est facultative ;Variables JavaScript locales
Les variables déclarées dans JavaScript (en utilisant var) sont des variables locales, elles ne peuvent donc être utilisé dans les fonctions Accédez-y en interne. (La portée de cette variable est locale) Vous pouvez utiliser des variables locales du même nom dans différentes fonctions, car seule la fonction qui déclare la variable peut reconnaître la variable. Dès que la fonction est terminée, les variables locales seront suppriméesVariables JavaScript globales
Les variables déclarées en dehors de la fonction sont des variables globales, sur le page web Tous les scripts et fonctions y ont accès. La durée de vie des variables JavaScript La durée de vie des variables JavaScript commence à partir du moment où elles sont déclarées. Les variables locales seront supprimées après l'exécution de la fonctionLes variables globales seront également supprimées après la fermeture de la pageAttribuer des valeurs aux variables JavaScript non déclaréesSi une valeur est affectée à une variable qui n'a pas été déclarée, la variable sera automatiquement déclarée comme variable globaleRecommandations associées :Passer les paramètres par valeur en js fonctions
Analyse détaillée des exemples de limitation et d'anti-secousse de la fonction JS
Analyse détaillée de l'anti-rebond et de la limitation de la fonction JS
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!