Ανώνυμες Συναρτήσεις
Μπορούμε επίσης να αναθέσουμε τη συνάρτηση σε μια μεταβλητή. Σε αυτήν τη περίπτωση, η κλήση της συνάρτησης γίνεται με το όνομα της μεταβλητής. Οι συναρτήσεις που αναθέτουμε σε μεταβλητές ονομάζονται Ανώνυ μες Συναρτήσεις
.
const myFunction = function() {
console.log("Hello World!");
};
myFunction(); // "Hello World!"
Η ανάθεση συνάρτησης σε μεταβλητή μας επιτρέπει επίσης να περάσουμε τη συνάρτηση ως όρισμα σε μια άλλη συνάρτηση.
function sayHello(callbackFunction) {
callback();
}
sayHello(myFunction); // "Hello World!"
Οι συναρτήσεις που δίνονται ώς όρισμα σε μια άλλη συνάρτηση συχνά ονομάζονται Συναρτήσεις Επανάκλησης (Callback Functions)
.