Assertion function (asserts x is T): что это
Коротко
Assertion function (asserts x is T): функция, которая ничего не возвращает, а при невыполнении условия бросает исключение. Сигнатура asserts x is T (или asserts x) сужает тип аргумента в коде после вызова.
Определение
Функция, которая ничего не возвращает, а при невыполнении условия бросает исключение. Сигнатура asserts x is T (или asserts x) сужает тип аргумента в коде после вызова. Пример: assertDefined(el), после которого el уже не null.
Вопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по TypeScript проверят, что термин понятен в деле.