Εισαγωγή
Στην JavaScript, μια συνάρτηση είναι ένα σύνολο δηλώσεων που εκτελούν μια συγκεκριμένη εργασία. Μια συνάρτηση μπορεί να καλείται πολλές φορές και από πολλά σημεία του κώδικα. Οι συναρτήσεις χρησιμοποιούνται για να οργανώσουν τον κώδικα σ ε μικρότερα τμήματα, τα οποία είναι πιο εύκολα στην κατανόηση και στη διαχείριση.
Είναι σημαντικό να καταλάβουμε ότι οι συναρτήσεις είναι στην ουσία μια τελική τιμή. Μπορούμε να τις αποθηκεύσουμε σε μεταβλητές, να τις περάσουμε ως όρισμα σε άλλες συναρτήσεις και να τις επιστρέψουμε από μια συνάρτηση. Θα δούμε σε λίγο ότι οι συναρτήσεις στην JavaScript είναι αντικείμενα και για αυτό έχουν τέτοιες ιδιότητες.
Ένα παράδειγμα συνάρτησης:
function greet(name) {
console.log(`Hello ${name}!`);
}
greet("John"); // "Hello John!"
Στο παραπάνω παράδειγμα, η συνάρτηση greet()
δέχεται ένα όρισμα name
και εκτυπώνει το μήνυμα Hello John!
. Η συνάρτηση καλείται με το όνομα John
.