C'est une question vraiment basique juste pour satisfaire ma curiosité, mais y a-t-il un moyen de faire quelque chose comme ça:
if(obj !instanceof Array) {
//The object is not an instance of Array
} else {
//The object is an instance of Array
}
La clé ici de pouvoir utiliser le NOT! devant l'instance. Habituellement, la façon dont je dois configurer cela est comme ceci:
if(obj instanceof Array) {
//Do nothing here
} else {
//The object is not an instance of Array
//Perform actions!
}
Et c'est un peu ennuyeux d'avoir à créer une instruction else quand je veux simplement savoir si l'objet est d'un type spécifique.