Optionalnull?: booleanЯвляется ли значение null
Optionallength?: number | { min?: number; max?: number }Длина массива
Optionalincludes?: TСодержит ли массив указанный элемент
OptionalnotIncludes?: TНе содержит ли массив указанный элемент
Optionalevery?: T extends numberВсе элементы удовлетворяют условию
Optionalsome?: T extends numberХотя бы один элемент удовлетворяет условию
OptionalisEmpty?: booleanЯвляется ли массив пустым
Условия для массивов (optional)
Позволяет определять условия для опциональных массивов в контексте. Поддерживает проверку на null.
Параметры: