Fonctions JavaScript sont utilisés pour effectuer des opérations. Nous pouvons appeler la fonction JavaScript plusieurs fois pour réutiliser le code.
Avantage de la fonction JavaScript
Les fonctions JavaScript présentent principalement deux avantages.
- Réutilisabilité du code : On peut appeler une fonction plusieurs fois pour économiser du codage.
- Moins de codage : Cela rend notre programme compact. Nous n’avons pas besoin d’écrire plusieurs lignes de code à chaque fois pour effectuer une tâche courante.
Syntaxe des fonctions JavaScript
La syntaxe de déclaration de la fonction est donnée ci-dessous.
function functionName([arg1, arg2, ...argN]){ //code to be executed }
Les fonctions JavaScript peuvent avoir 0 ou plusieurs arguments.
chaîne javascript remplacer
Exemple de fonction JavaScript
Voyons l'exemple simple d'une fonction en JavaScript qui n'a pas d'arguments.
function msg(){ alert('hello! this is message'); }Testez-le maintenant
Résultat de l'exemple ci-dessus
Arguments de la fonction JavaScript
Nous pouvons appeler une fonction en passant des arguments. Voyons l'exemple d'une fonction qui a un argument.
function getcube(number){ alert(number*number*number); }Testez-le maintenant
Résultat de l'exemple ci-dessus
Fonction avec valeur de retour
Nous pouvons appeler une fonction qui renvoie une valeur et l'utiliser dans notre programme. Voyons l'exemple d'une fonction qui renvoie une valeur.
function getInfo(){ return 'hello javatpoint! How r u?'; } document.write(getInfo());Testez-le maintenant
Résultat de l'exemple ci-dessus
Objet de fonction JavaScript
En JavaScript, le but de Constructeur de fonction consiste à créer un nouvel objet Function. Il exécute le code globalement. Cependant, si l'on appelle directement le constructeur, une fonction est créée dynamiquement mais de manière non sécurisée.
convertir la chaîne en date
Syntaxe
new Function ([arg1[, arg2[, ....argn]],] functionBody)
Paramètre
arg1, arg2, .... , argn - Il représente l'argument utilisé par la fonction.
fonctionCorps - Il représente la définition de la fonction.
Méthodes de fonction JavaScript
Voyons les méthodes de fonction avec description.
Méthode | Description |
---|---|
appliquer() | Il est utilisé pour appeler une fonction contenant cette valeur et un seul tableau d'arguments. |
lier() | Il est utilisé pour créer une nouvelle fonction. |
appel() | Il est utilisé pour appeler une fonction contenant cette valeur et une liste d'arguments. |
àChaîne() | Il renvoie le résultat sous forme de chaîne. |
Exemples d'objets de fonction JavaScript
Exemple 1
Voyons un exemple pour afficher la somme de nombres donnés.
var add=new Function('num1','num2','return num1+num2'); document.writeln(add(2,5));Testez-le maintenant
Sortir:
7
Exemple 2
Voyons un exemple pour afficher la puissance de la valeur fournie.
var pow=new Function('num1','num2','return Math.pow(num1,num2)'); document.writeln(pow(2,3));Testez-le maintenant
Sortir:
8