Sobes.tech
Intern

Jaké typy dat existují v JavaScriptu?

sobes.tech AI

Odpověď od AI

V JavaScriptu existuje osm typů dat:

  1. Primitivní typy:

    • string: Řetězcová hodnota.
    • number: Číselná hodnota (celá čísla a desetinná čísla).
    • bigint: Celá čísla s libovolnou přesností.
    • boolean: Logická hodnota (true nebo false).
    • symbol: Unikátní a neměnná primitivní hodnota, často používaná jako unikátní identifikátory vlastností objektů.
    • null: Zvláštní hodnota představující absenci jakékoli hodnoty objektu.
    • undefined: Hodnota přiřazená proměnným, které nemají přiřazenou žádnou hodnotu, nebo výsledek přístupu k neexistující vlastnosti objektu.
  2. Typ objektu:

    • object: Složitý typ zahrnující objekty, pole, funkce a další datové struktury.

Klíčový rozdíl mezi primitivními a objektovými typy v JavaScriptu je ten, že primitivní typy jsou předávány hodnotou, zatímco objekty jsou předávány odkazem.