L'opérateur
instanceof est utilisé pour vérifier si un objet est une instance d'une classe ou de sa sous-classe. Il renvoie une valeur booléenne indiquant si l'objet correspond à la classe ou à la fonction donnée.
opérateur instanceof en JavaScript
Question : Quel est le rôle de l'opérateur instanceof en JavaScript ?
Réponse : l'opérateur instanceof est utilisé pour vérifier si un objet est une instance d'une classe ou de sa sous-classe.
Détails : L'opérateur
instanceof a la syntaxe suivante :
<code>object instanceof constructor</code>
où :
object
est l'objet à vérifier. object
是要检查的对象。constructor
是要比较的类或函数。instanceof 运算符返回一个布尔值:
true
:如果 object
是 constructor
的实例或其子类。false
:如果 object
不是 constructor
constructor
est la classe ou la fonction à comparer. L'opérateur true
: si object
est une instance de constructor
ou une sous-classe de celui-ci.
false
: Si object
n'est pas une instance de constructor
ou de sa sous-classe.
<code>const obj = new Array(); console.log(obj instanceof Array); // true console.log(obj instanceof Object); // true console.log(obj instanceof String); // false</code>
Vérifiez le type d'objet. Vérifiez la relation d'héritage des classes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!