Maison > interface Web > js tutoriel > Quelles sont les manières de définir des méthodes javascript (fonctions)

Quelles sont les manières de définir des méthodes javascript (fonctions)

青灯夜游
Libérer: 2021-04-26 15:58:14
original
4407 Les gens l'ont consulté

Comment définir la méthode JavaScript (fonction) : 1. Formule de définition, format de syntaxe "function funname (liste de paramètres) {function body;}" 2. Formule de variable, format de syntaxe "var funname=function (paramètre) Liste){corps de fonction;}".

Quelles sont les manières de définir des méthodes javascript (fonctions)

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Une méthode est une fonction javascript appelée via un objet. En d’autres termes, les méthodes sont aussi des fonctions, juste des fonctions spéciales. Lorsque les fonctions et les objets sont écrits ensemble, les fonctions deviennent des méthodes.

Il existe deux manières de définir des méthodes (fonctions) en JavaScript :

Deux types de fonctions définitions Différences de méthodes : la première est appelée expression définitionnelle et la seconde est appelée expression variable. Dans les applications pratiques, il n'y a pas de différence entre les deux, mais il y a une différence dans l'ordre des appels : les définitions peuvent être définies après les appels, mais pas les expressions variables. L'exemple est le suivant

1, la formule de définition est

<script>
function test(age){     //先定义方法,再调用
    console.log(age);
}
test(23);
</script>
Copier après la connexion

<script>
test(23);  
function test(age){     //先调用,再定义方法,不会出错
    console.log(age);
}
</script>
Copier après la connexion

2. Formule variable

<script>
	var print=function(name){
		console.log(name);
	}
	print("tom");
</script>
Copier après la connexion

<script>
		print("tom");		//先调用,再定义会出错。
		var print=function(name){
			console.log(name);
		}
</script>
Copier après la connexion

Liste des paramètres de fonction et valeur de retour :

Liste des paramètres de fonction : les paramètres de la liste des paramètres de fonction en JavaScript ne peuvent pas avoir de types de données ; le nombre de paramètres de fonction peut être compris entre 0 et 255. Lorsqu'il y a plusieurs paramètres, les paramètres sont séparés par des virgules ; >Valeur de retour de fonction : fonction JavaScript Si la partie type de valeur de retour de la fonction n'est pas définie, la fonction JavaScript détermine le type de valeur de retour en fonction de l'instruction de valeur de retour dans le corps de la fonction, s'il n'y a pas d'instruction de valeur de retour ; la fonction n'a pas de valeur de retour.

Remarque :

Lors de la déclaration d'une variable à l'intérieur d'une fonction, si le mot-clé var est ignoré, la variable est une variable globale , comme dans l'exemple suivant :

La douzième ligne de code tournera mal après la définition var

[Apprentissage recommandé :

Tutoriel JavaScript avancé

]

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