Skip to content

Wbudowane typy proste

TypeScript ma kilka wbudowanych typów prostych, których można używać do definiowania zmiennych, parametrów funkcji i typów zwracanych:

  • number: reprezentuje wartości liczbowe, w tym liczby całkowite i zmiennoprzecinkowe.
  • string: reprezentuje dane tekstowe.
  • boolean: reprezentuje wartości logiczne, które mogą mieć wartość true albo false.
  • null: reprezentuje brak wartości.
  • undefined: reprezentuje wartość, która nie została przypisana ani zdefiniowana.
  • symbol: reprezentuje unikatowy identyfikator. Symbole są zazwyczaj używane jako klucze właściwości obiektów.
  • bigint: reprezentuje liczby całkowite o dowolnej precyzji.
  • any: reprezentuje typ dynamiczny lub nieznany. Zmienne typu any mogą przechowywać wartości dowolnego typu i omijają kontrolę typów.
  • void: reprezentuje brak jakiegokolwiek typu. Jest powszechnie używany jako typ zwracany funkcji, które nie zwracają wartości.
  • never: reprezentuje typ wartości, które nigdy nie występują. Jest zazwyczaj używany jako typ zwracany funkcji, które zgłaszają błąd lub wchodzą w nieskończoną pętlę.