Wykonuj tam polecenia / instrukcje z poniższych przykładów
2. Deklarowanie zmiennych przy użyciu: var, let oraz const
Sposoby deklaracji zmiennych:
Kod
Opis
var zmienna var zmienna = "wartość"
najprostsza deklaracja zmiennej / przypisanie do niej wartości,
zasięg funkcyjny, czyli całość skrypt(ów)
możliwe użycie zmiennej bez przypisania wartości
ponowna deklaracja tej samej zmiennej wciąż możliwa
let zmienna let zmienna = "wartość"
rodzaj zmiennej wprowadzony w ES6 by naprawić problemy z var
zmienna o zasięgu blokowym (np. wewnątrz warunku IF, wewnątrz pętli lub funkcji)
wymaga deklaracji przed jej użyciem (let)
ponowna deklaracja tej samej zmiennej nie możliwa (powoduje błąd)
const g=9.81
stała, której wartości po przypisaniu NIE można zmienić
Przykłady użycia i stosowania:
// deklarowanie VAR - możliwa redeklaracja
var x = "Grzegorz"
x = "Andrzej"
var x = "Grzegorz"
// deklarowanie LET - redeklaracja niemożliwa
let y = "Grzegorz"
let y = "Andrzej"
y = "Andrzej"
// deklarowanie CONST - zmiana i redeklaracja niemożliwa
const g = 9.81
g = 13.21
// odświeżenie dokumentu w przeglądarce
// deklaracja możliwa
let y = "Andrzej"