Fonctions JavaScript Imbriquées - GeeksforGeeks
Fonctions JavaScript Imbriquées - GeeksforGeeks
Syntaxe:
// Outer function
function outerFunction() {
// Nested function
function nestedFunction() {
// Function logic here
}
// Call the nested function
nestedFunction();
// Rest of the outer function logic
}
// Call the outer function
outerFunction();
Approcher:
Écrivez une fonction à l’intérieur d’une autre fonction.
Effectuez un appel à la fonction interne dans l’instruction return de
la fonction externe.
Appelez cela fun(a)(b) où a est un paramètre de la fonction externe
et b est de la fonction intérieure.
Nous utilisons des cookies pour vous assurer la meilleure expérience de navigation sur notre site Web. En
utilisantEnfin, renvoyez
notre site, la sortie
vous reconnaître combinée
que vous de lanotre
avez lu et compris fonction
politiqueimbriquée.
en matière de cookies et
notre politique de confidentialité
Exemple 1 : Cet exemple utiliseJel’approche l’ai! décrite ci-dessus.
Javascript
function fun1(a) {
function fun2(b) {
return a + b;
}
return fun2;
}
function GFG_Fun() {
console.log(fun1("A Online Computer Science Portal")
(" GeeksforGeeks"));
}
GFG_Fun()
Sortie
Javascript
function fun1(a) {
fun = function fun2(b) {
return a + b;
}
return fun;
}
function GFG_Fun() {
console.log(fun1("This is ")("GeeksforGeeks"));
}
GFG_Fun()
Output
Nous This
utilisonsis
desGeeksforGeeks
cookies pour vous assurer la meilleure expérience de navigation sur notre site Web. En
utilisant notre site, vous reconnaître que vous avez lu et compris notre politique en matière de cookies et
notre politique de confidentialité
Supported Browser:
Google Chrome
Edge
Firefox
Opera
Safari
JavaScript is best known for web page development but it is also used
in a variety of non-browser environments. You can learn JavaScript
from the ground up by following this JavaScript Tutorial and JavaScript
Examples.
Nous utilisons des cookies pour vous assurer la meilleure expérience de navigation sur notre site Web. En
utilisant notre site, vous reconnaître que vous avez lu et compris notre politique en matière de cookies et
notre politique de confidentialité
P Pranc… 6
Next Article
Functions in JavaScript
Similar Reads
How to append new information and rethrowing errors in nested…
In this article, we will see how we may append new information and
rethrow errors in nested functions in JavaScript with the help of certain…
5 min read
Nous utilisons des cookies pour vous assurer la meilleure expérience de navigation sur notre site Web. En
utilisant notre site, vous reconnaître que vous avez lu et compris notre politique en matière de cookies et
notre politique de confidentialité
Corporate & Communications Address:- A-
143, 9th Floor, Sovereign Corporate Tower,
Sector- 136, Noida, Uttar Pradesh (201305)
| Registered Address:- K 061, Tower K,
Gulshan Vivante Apartment, Sector 137,
Noida, Gautam Buddh Nagar, Uttar
Pradesh, 201305
Company Languages
About Us Python
Legal Java
In Media C++
Contact Us PHP
Advertise with us GoLang
GFG Corporate Solution SQL
Placement Training Program R Language
GeeksforGeeks Community Android Tutorial
Tutorials Archive
Nous utilisons des cookies pour vous assurer la meilleure expérience de navigation sur notre site Web. En
utilisant notre site, vous reconnaître que vous avez lu et compris notre politique en matière de cookies et
notre politique de confidentialité