Maison > interface Web > js tutoriel > Notes d'étude JavaScript Fonction JS_Connaissances de base

Notes d'étude JavaScript Fonction JS_Connaissances de base

WBOY
Libérer: 2016-05-16 16:18:38
original
1129 Les gens l'ont consulté

Une fonction est un bloc de code entouré d'accolades, précédé du mot clé function :

Copier le code Le code est le suivant :

function functionName()
{
Voici le code à exécuter
>

Paramètres de fonction
La fonction peut avoir autant de paramètres que vous le souhaitez. Il n'est pas nécessaire de déclarer le type de variable, donnez simplement le nom de la variable :

Copier le code Le code est le suivant :

function maFonction(nom, travail)
{
Voici le code à exécuter
>

Valeur de retour de la fonction
Lorsque vous utilisez l'instruction return dans une fonction, la fonction arrête son exécution et revient à l'endroit où elle a été appelée.

Il n'est pas nécessaire de déclarer un type pour la valeur de retour d'une fonction, elle peut être renvoyée directement.

Copier le code Le code est le suivant :

fonction maFonction()
{
varx=5;
Retourner x ;
>

La fonction ci-dessus renverra une valeur de retour de 5.

Remarque : l'intégralité du JavaScript n'arrêtera pas l'exécution, uniquement la fonction.

JavaScript continuera à exécuter le code à partir duquel la fonction a été appelée.

Les appels de fonction seront remplacés par des valeurs de retour :

Copier le code Le code est le suivant :

var maVar=maFonction();

Lorsque vous souhaitez simplement quitter la fonction, vous pouvez également utiliser l'instruction return.

La valeur de retour est facultative :

Copier le code Le code est le suivant :

fonction maFonction(a,b)
{
Si (a>b)
{
Retour ;
>
x=un b;
>

Lorsque a est supérieur à b, l'exécution ne se poursuivra plus, mais reviendra directement.

Variables locales
Parlons à nouveau ici des variables locales et des variables globales.

Une variable déclarée dans une fonction JavaScript (à l'aide de var) est une variable locale, elle n'est donc accessible qu'à l'intérieur de la fonction. (La portée de cette variable est locale).

 Vous pouvez utiliser des variables locales avec le 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, la variable locale sera supprimée.

Variables globales

Les variables déclarées en dehors de la fonction sont des variables globales et sont accessibles par tous les scripts et fonctions de la page Web.

REMARQUE : attribution de valeurs aux variables JavaScript non déclarées :

Si vous attribuez une valeur à une variable qui n'a pas encore été déclarée, la variable sera automatiquement déclarée comme variable globale.

Cette phrase :

carname="Volvo";
Une variable globale carname sera déclarée, même si elle est exécutée au sein d'une fonction.

Instance de fonction

Copier le code Le code est le suivant :





Sortie :

Copier le code Le code est le suivant :
person.name=Andy Lau
person.job=Artiste

Ce qui précède représente l'intégralité du contenu de cet article. J'espère que vous l'aimerez. Si vous avez des questions, laissez-moi un message.

É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