1.Instance de l'opérateur:
Cet opérateur peut déterminer si une variable est une instance d'un certain objet (classe), et la valeur de retour est de type booléen.
Si vous voulez comprendre son rôle, vous devez comprendre la cible:
Les exemples de code sont les suivants:
Copier le code du code comme suit:
var str = new String ("antzone");
Console.log (Str instanceOf String);
Le code ci-dessus sortira True, car STR est une instance d'objet de la chaîne d'objet.
D'une manière générale, seul l'objet créé par le constructeur renvoie vrai, sinon il reviendra faux, mais le tableau est une exception et reviendra vrai.
2.Peypeof Operator:
Cet opérateur peut renvoyer une chaîne, ce qui explique le type de méta-calcul.
Copier le code du code comme suit:
Numéro, booléen, chaîne, fonction, objet, indéfini
Regardez d'abord un exemple de code:
Copier le code du code comme suit:
var str = new String ("antzone");
var strtwo = "antzone";
console.log (typeof STR);
console.log (typeof strtwo);
Dans le code ci-dessus, le premier peut sortir le type précis "chaîne", et le second est "objet", qui n'est pas exact.
D'une manière générale, l'utilisation de l'opération de typeof est un formulaire de quantité directe pour renvoyer le résultat précis.