JAVASCRIPT Tutorial
Räckvidd bestämmer vilka delar av din kod som kan komma åt variabler som deklarerats inuti en funktion. Funktioner skapar sin egen räckvidd, vilket innebär att variabler som deklareras i en funktion inte är tillgängliga utanför den.
function myFunction() {
let x = 10; // Variabeln x har lokal räckvidd
}
console.log(x); // Skriver 10 till konsolen
console.log(x); // Fel: x är inte definierat
let globalVariable = 10; // Global räckvidd
function myFunction() {
let localVariable = 20; // Lokal räckvidd
console.log(globalVariable); // Tillgång till den globala variabeln
}
myFunction();
console.log(localVariable); // Fel: lokalVariable är inte definierad