Opérateur instanceof

object instanceof classConstructor

Teste si object est une occurrence de classConstructor ou une sous-classe de classConstructor. L'opérateur instanceof ne convertit pas les types primitifs en enveloppes. Par exemple, le code suivant renvoie true :

new String("Hello") instanceof String;

Tandis que le code suivant renvoie false :

"Hello" instanceof String;

Disponibilité : ActionScript 1.0 ; Flash Lite 2.0

Opérandes

object : Object - Objet ActionScript.

classConstructor : Function - Référence à une fonction constructeur ActionScript, telle que String ou Date.

Valeur renvoyée

Boolean - Si object est une occurrence ou une sous-classe de classConstructor, instanceof renvoietrue, sinon il renvoie false. De même, _global instanceof Object renvoie false.

Voir aussi

Opérateur typeof