Тест по TypeScript — Типы данных
Какой тип используется в TypeScript для строк?
- text
- str
- char
- string
Какой универсальный тип применяется в TypeScript для всех чисел?
- int
- number
- float
- numeric
Какой тип данных предназначен для значений true
или false
?
- bit
- truefalse
- boolean
- bool
Какой тип отключает проверку типов и разрешает любые значения?
- object
- dynamic
- any
- unknown
Какой тип означает переменную, которой не было присвоено значение?
- null
- void
- undefined
- never
Какой тип используется для функций, которые ничего не возвращают?
- null
- never
- undefined
- void
Какой тип означает, что функция никогда не завершится (например, бесконечный цикл или выбрасывание ошибки)?
- never
- void
- null
- undefined
Какой примитивный тип используется для создания уникальных идентификаторов?
- key
- unique
- symbol
- token
Какой тип в TypeScript используется для работы с очень большими числами?
- number
- bigint
- large
- long
Какой тип является безопасной альтернативой any
, требующей явной проверки перед использованием?
- unknown
- never
- any
- mixed
Какой тип применяется для значений, представляющих не-примитивные объекты?
- Record<string, any>
- object
- Object
- {}
Какой синтаксис определяет кортеж из строки и числа?
- tuple
- Record<string, number>
- [string, number]
- Array<string | number>
Как задать массив с элементами определённого типа в TypeScript?
- []type
- [type]
- type[]
- array of type
Какой тип указывает на преднамеренное отсутствие значения?
- undefined
- void
- never
- null
Какой из вариантов следует использовать, если тип значения неизвестен заранее и требуется последующая проверка?
- let a: any
- let a: void
- let a: unknown
- let a: never