Типы
| Тип | Значение |
|---|---|
| boolean | для определения булевого значения |
| number | определяет число |
| string | определяет строку |
| null | определяет null |
| undefined | определяет undefined |
| void | для определения отсутствующих типов |
| number[] | для определения массива чисел |
| any | все что угодно |
| ENUM | для создания именованных констант |
| never | функция вызывает ошибку, бесконечный цикл |
| object | для обозначения объекта |
| type | для создания пользовательского типа |
| unknown | как any только требует проверок typeof |