Τοπικές Μεταβλητές σε Συναρτήσεις στην JavaScript
Οι μεταβλητές που ορίζονται μέσα σε μια συνάρτηση, ονομάζονται τοπικές. Σε αντίθεση με τις καθολικές μεταβλητές, οι τοπικές μεταβλητές είναι ορατές μόνο μέσα στη συνάρτηση, και δεν είναι ορατές από έξω:
function func() {
let num = 5; // τοπική μεταβλητή
console.log(num);
}
console.log(num); // δεν θα εμφανίσει τίποτα, αλλά θα δώσει σφάλμα στην κονσόλα
Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εμφανιστεί στην κονσόλα:
function func() {
let num = 5;
return num;
}
console.log(num);
Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εμφανιστεί στην κονσόλα:
function func() {
let num = 5;
return num;
}
console.log(func());