Biến cục bộ trong hàm trong JavaScript
Các biến được xác định bên trong một hàm được gọi là cục bộ. Không giống như biến toàn cục, biến cục bộ chỉ nhìn thấy được bên trong hàm, và không nhìn thấy được từ bên ngoài:
function func() {
let num = 5; // biến cục bộ
console.log(num);
}
console.log(num); // sẽ không xuất ra gì, mà đưa ra lỗi trong console
Xác định, không chạy code, điều gì sẽ được xuất ra console:
function func() {
let num = 5;
return num;
}
console.log(num);
Xác định, không chạy code, điều gì sẽ được xuất ra console:
function func() {
let num = 5;
return num;
}
console.log(func());