Přeskočit na obsah

Vestavěné primitivní typy

TypeScript má několik vestavěných primitivních typů, které lze použít k definování proměnných, parametrů funkcí a návratových typů:

  • number: Představuje číselné hodnoty včetně celých čísel a čísel s plovoucí desetinnou čárkou.
  • string: Představuje textová data.
  • boolean: Představuje logické hodnoty, které mohou být buď pravda, nebo nepravda.
  • null: Představuje nepřítomnost hodnoty.
  • undefined: Představuje hodnotu, která nebyla přiřazena nebo definována.
  • symbol: Představuje jedinečný identifikátor. Symboly se obvykle používají jako klíče vlastností objektů.
  • bigint: Představuje celá čísla s libovolnou přesností.
  • any: Představuje dynamický nebo neznámý typ. Proměnné typu any mohou obsahovat hodnoty libovolného typu a obcházejí typovou kontrolu.
  • void: Představuje nepřítomnost jakéhokoli typu. Běžně se používá jako návratový typ funkcí, které nevracejí hodnotu.
  • never: Představuje typ pro hodnoty, které nikdy nenastanou. Obvykle se používá jako návratový typ funkcí, které vyhodí chybu nebo vstoupí do nekonečné smyčky.