“Проверка TypeScript, если объект имеет тип” Ответ

Тип типовой проверки переменной

if (fooOrBar instanceof Foo){
  // TypeScript now knows that `fooOrBar` is `Foo`
}
Dotch

Проверка TypeScript, если объект имеет тип

mySprite instanceof Sprite;
Dotch

Проверьте тип объекта TypeScript

function isFish(pet: Fish | Bird): pet is Fish {
   return (<Fish>pet).swim !== undefined;
}

// Both calls to 'swim' and 'fly' are now okay.
if (isFish(pet)) {
  pet.swim();
}
else {
  pet.fly();
}
Dotch

Ответы похожие на “Проверка TypeScript, если объект имеет тип”

Вопросы похожие на “Проверка TypeScript, если объект имеет тип”

Больше похожих ответов на “Проверка TypeScript, если объект имеет тип” по TypeScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования