Παράμετροι εξωτερικής συνάρτησης σε JavaScript
Οι παράμετροι της εξωτερικής συνάρτησης θα είναι επίσης διαθέσιμες στην εσωτερική:
function test(num) {
function func() {
console.log(num); // θα εμφανίσει 1
}
func(); // καλούμε την εσωτερική συνάρτηση
};
test(1); // μεταβιβάζουμε αριθμό ως παράμετρο
Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εμφανιστεί στην κονσόλα:
function test(num1, num2) {
function func() {
console.log(num1 + num2);
}
func();
}
test(1, 2);
Προσδιορίστε, χωρίς να εκτελέσετε τον κώδικα, τι θα εμφανιστεί στην κονσόλα:
function test(num1, num2) {
function func() {
console.log(num1 + num2);
}
num1 = 2;
func();
}
test(1, 2);