Quick actions

cmd+k|ctrl+k

Navigation

Languages

Variable scope - global

Snippet info

Language

JavaScript

Visibility

public

Author

codery

Created

2019-08-21T10:52:08Z

Updated

2019-08-21T13:39:53Z

const sectionNumber = 2;

function test() {
    const declareVariables = true;
    // zawartość konstrukcji if jest blokiem
    if (declareVariables) {
        lessonNumber = 3;
    }

}

function test2() {
    // poniższa linia wyświetli wartość zmiennej sectionNumber, 
    // zmienne deklarowane poza funkcją mają zasięg globalny
    console.log(sectionNumber); // zwróci '2'
    
    // poniższa linia wyświetli wartość zmiennej lessonNumber
    // zmienne, których wartość zostaje przypisana bez deklaracaji mają zasięg globalny
    console.log(lessonNumber); // zwróci '3'
}

test();
test2();
INFO