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());