Cette propriété retourne true si l'objet spécifié est du même type que l'opérande de droite.

En général, la propriété instanceof est utilisée lors d'un besoin de confirmation sur le type d'un objet afin d'éxécuter subséquemment une ou plusieurs instructions.

objet instanceof objet_type

/*anniversaire est du type date (année, mois, jour, heure, minute)*/
var anniversaire = new date(2000, 1, 1, 0, 0)

//retourne true puisque anniversaire est du type date
anniversaire instanceof date