*Toute fonction qui prend une autre fonction comme argument de cette fonction est appelée HOF.
*Les fonctions sont appelées HOF uniquement si elles prennent au minimum une fonction comme argument.
*Array.map, Array.filter et Array.reduce sont des fonctions courantes d'ordre supérieur qui prennent une fonction de rappel comme argument.
fonction mafonction(nom,ville){
}
mafonction(fonction(){},fonction(){});
fonction fun(callback1, callback2) {
rappel1();
rappel2();
}
// Exemples de fonctions à passer en arguments
fonction sayHello() {
console.log('Bonjour !');
}
function sayGoodbye() {
console.log('Au revoir !');
}
// Appeler 'fun' avec deux fonctions comme arguments
amusant (dites bonjour, dites au revoir);
// Sortie :
// Bonjour !
// Au revoir !
fonction f1(x){
--------------------
}
f1(100);
*Parce qu'il ne prend pas la fonction comme argument.
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!