Maison > interface Web > js tutoriel > Explication détaillée des exemples de fonctions JS

Explication détaillée des exemples de fonctions JS

小云云
Libérer: 2018-02-24 14:29:34
original
1946 Les gens l'ont consulté

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écuter


}

Lorsque cette fonction est appelée, le code contenu dans la fonction sera exécuté

La fonction peut être appelée directement lorsqu'un événement se produit (comme lorsque l'utilisateur clique sur un bouton), et peut être appelée n'importe où par JavaScript

JavaScript est sensible à la casse, le mot-clé fonction doit être en minuscules et doit être identique à la fonction Appel de fonctions avec des noms de la même casse

Appel 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)
Copier après la connexion
Lorsque vous déclarez une fonction, veuillez déclarer les paramètres comme variables.

function myFunction(var1,var2)
{
这里是要执行的代码
}
Copier après la connexion
Les variables et paramètres doivent apparaître dans un ordre cohérent. La première variable est la valeur donnée du premier paramètre passé. La fonction

est flexible, vous pouvez appeler la fonction avec différents paramètres, qui donneront différents messages.

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éclaration

Lors de l'utilisation de l'instruction return, la fonction arrêtera l'exécution et renverra la valeur spécifiée

return 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ées

Variables 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 fonction

Les variables globales seront également supprimées après la fermeture de la page

Attribuer des valeurs aux variables JavaScript non déclarées

Si une valeur est affectée à une variable qui n'a pas été déclarée, la variable sera automatiquement déclarée comme variable globale

Recommandations 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!

É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