Intern
Dans quels cas peut-on utiliser la fonction?
sobes.tech IA
Réponse de l'IA
- Lorsqu'il est nécessaire de réutiliser un bloc de code sans duplication.
- Pour structurer le programme en le divisant en parties logiques.
- Pour encapsuler la logique, en cachant les détails d'implémentation.
- Lorsqu'on travaille avec des opérations ou événements asynchrones (par exemple, des callbacks).
- Pour créer des closures qui conservent l'accès aux variables de l'environnement extérieur.
- Lors de la définition de méthodes d'objets ou de classes.
- Pour traiter des données, par exemple dans les méthodes de tableaux (
map,filter,reduce).
// Réutilisation
function greet(name) {
console.log(`Bonjour, ${name} !`);
}
greet('Monde');
greet('Utilisateur');
// Callback pour opération asynchrone
setTimeout(function() {
console.log('Exécuté après 1 seconde');
}, 1000);