Sobes.tech
Junior — Middle

Jaké metody existují pro deklaraci proměnných v JavaScriptu?

sobes.tech AI

Odpověď od AI

V JavaScriptu existují tři hlavní způsoby deklarace proměnných:

  1. var — deklaruje proměnnou s funkční nebo globální oblastí platnosti. Proměnné deklarované pomocí var jsou ovlivněny hoistingem.

  2. let — deklaruje proměnnou s blokovou oblastí platnosti. Proměnné let nejsou hoistovány, což zabraňuje některým chybám.

  3. const — deklaruje konstantu s blokovou oblastí platnosti. Hodnota proměnné deklarované pomocí const nemůže být znovu přiřazena, ale pokud je to objekt, jeho vlastnosti lze měnit.

Příklad:

var a = 1;
let b = 2;
const c = 3;

b = 4; // povoleno
// c = 5; // chyba