Funkcja anonimowa
Funkcja anonimowa to funkcja, która nie posiada nazwy. Są one często używane w języku JavaScript jako argumenty przekazywane do innych funkcji lub jako funkcje zwrotne. Funkcje anonimowe są również często używane do tworzenia funkcji, które są tylko raz używane w aplikacji.

Oto przykład funkcji anonimowej
w języku JavaScript:
// Funkcja anonimowa jako argument przekazywany do funkcji setTimeout
setTimeout(function() {
console.log("Czas minął!");
}, 1000);
Czas minął!
Można również przypisać funkcję anonimową do zmiennej i użyć jej jako funkcji zwrotnej
:
Witaj, Jan

Funkcje anonimowe są często używane w języku JavaScript do tworzenia funkcji, które są używane tylko raz, a następnie są usuwane. Jest to przydatne, ponieważ pozwala uniknąć zanieczyszczenia globalnego zasięgu zmiennych.