Intern
In welchen Fällen kann die Funktion verwendet werden?
sobes.tech KI
Antwort von AI
- Wenn es notwendig ist, einen Codeblock ohne Duplizierung wiederzuverwenden.
- Um das Programm zu strukturieren, indem es in logische Teile unterteilt wird.
- Um die Logik zu kapseln und Implementierungsdetails zu verbergen.
- Bei der Arbeit mit asynchronen Operationen oder Ereignissen (z.B. Callbacks).
- Um Closures zu erstellen, die Zugriff auf Variablen aus dem äußeren Gültigkeitsbereich behalten.
- Bei der Definition von Methoden von Objekten oder Klassen.
- Zur Datenverarbeitung, z.B. in Array-Methoden (
map,filter,reduce).
// Wiederverwendung
function greet(name) {
console.log(`Hallo, ${name}!`);
}
greet('Welt');
greet('Benutzer');
// Callback für asynchrone Operation
setTimeout(function() {
console.log('Nach 1 Sekunde ausgeführt');
}, 1000);