Bonjour,
En me renseignant sur les fonctions d'ordre supérieur, je suis tombé sur ce petit code:
Je comprends pas comment la fonction "sayHi" peut prendre un argument puisqu'elle est définie sans argument.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 const createGreeting = (greeting) => (person) => `$ {greeting} $ {person}`; const sayHi = createGreeting('Hi'); console.log(sayHi('Ali')); // "Bonjour Ali"
De plus, en la testant dans VScode elle ne semble pas fonctionner.
Vous pouvez m'éclairer ?
Partager