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.