1. Instanz des Bedieners:
Dieser Bediener kann bestimmen, ob eine Variable eine Instanz eines bestimmten Objekts (Klasse) ist und der Rückgabewert Boolesche Typ ist.
Wenn Sie seine Rolle verstehen möchten, müssen Sie das Ziel verstehen:
Code -Beispiele sind wie folgt:
Kopieren Sie den Code -Code wie folgt:
var str = new String ("Antzone");
console.log (str Instanceof String);
Der obige Code gibt true aus, da Str eine Objektinstanz der Objektzeichenfolge ist.
Im Allgemeinen wird nur das vom Konstruktor erstellte Objekt wahr zurückgegeben, andernfalls wird es falsch zurückgegeben, aber das Array ist eine Ausnahme und wird wahr zurückgegeben.
2. Typeof Operator:
Dieser Bediener kann eine Zeichenfolge zurückgeben, die die Art der Meta -Berechnung erläutert.
Kopieren Sie den Code -Code wie folgt:
Nummer, boolean, String, Funktion, Objekt, undefiniert
Schauen Sie sich zunächst ein Code -Beispiel an:
Kopieren Sie den Code -Code wie folgt:
var str = new String ("Antzone");
var strtwo = "Antzone";
console.log (typeof str);
console.log (typeof strtwo);
Im obigen Code kann der erste den genauen Typ "String" ausgeben, und das zweite ist "Objekt", was nicht genau ist.
Im Allgemeinen ist die Verwendung des Typs von TypoF eine direkte Menge Form, um das genaue Ergebnis zurückzugeben.