Function expression και Function declaration στην JavaScript
Στην JavaScript μια συνάρτηση μπορεί να δηλωθεί με δύο τρόπους.
Ο πρώτος τρόπος είναι απλώς να δηλώσετε τη συνάρτηση
μέσω function, ορίζοντας αμέσως το όνομά της:
javascriptfunction func() {
console.log('!');
}
func(); // θα εμφανίσει '!'
Ο δεύτερος τρόπος είναι να φτιάξετε μια ανώνυμη συνάρτηση και να την καταγράψετε σε κάποια μεταβλητή:
javascriptlet func = function() {
console.log('!');
};
func(); // θα εμφανίσει '!'
Επιστημονικά ο πρώτος τρόπος ονομάζεται Function Declaration (δήλωση συνάρτησης), ενώ ο δεύτερος - Function Expression (functional expression).
Задание 1
Προσδιορίστε εάν η παρουσιαζόμενη συνάρτηση είναι Function Declaration ή Function Expression:
javascriptfunction func() {
console.log('!');
}
Задание 2
Προσδιορίστε εάν η παρουσιαζόμενη συνάρτηση είναι Function Declaration ή Function Expression:
javascriptlet func = function() {
console.log('!');
}