typescript: значение по умолчанию для необязательного параметра

Рейтинг: 0Ответов: 0Опубликовано: 25.03.2023

подскажите, можно ли в интерфейса

interface IData {
    value1  : number,
    value2? : string
}

для необязательного параметра value2 указать значение по умолчанию, если параметр не указан (по умолчанию он будет равен undefined

т.е. сделать что-то такое:

interface IData {
    value1  : number,
    value2? : string | 'default'
}

и если value2 не указан, то он считается 'default'

Ответы

Ответов пока нет.