Задать вопрос
Nik_o_lay
@Nik_o_lay
Изучаю фронтенд

Как в Typescript достать из объекта только поля одного типа?

type A = {
    a: number
}
  
type B = {
    b: number
}
  
type C = {
    c: number
}
  
interface ABC extends A, B, C {
    abc: number
}  

const obj: ABC = {
    a: 1,
    b: 2,
    c: 3,
    abc: 4
}

const objA: A = obj


Как сделать так, чтобы в objA было только поле "a"?
  • Вопрос задан
  • 362 просмотра
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы