November 2018
Beginner
502 pages
10h 22m
English
The instanceof keyword is another JavaScript keyword. It checks whether an object has a particular constructor function. It is typically used to determine whether an object is an instance of a class.
Let's go through an example:
class Person { id: number; firstName: string; surname: string;}class Company { id: number; name: string;}
type PersonOrCompany = Person | Company;
function logName(personOrCompany: PersonOrCompany) { if (personOrCompany instanceof Person) { console.log(`${personOrCompany.firstName} ...Read now
Unlock full access