ホームページ >ウェブフロントエンド >jsチュートリアル >instanceofとtypeofの違いの詳しい説明operator_jquery
1.instanceof 演算子:
この演算子は、変数がオブジェクト (クラス) のインスタンスであるかどうかを判断でき、戻り値はブール型です。
その機能を理解するには、オブジェクト指向についてある程度理解する必要があります。
コード例は次のとおりです:
str はオブジェクト String のオブジェクト インスタンスであるため、上記のコードは true を出力します。
一般に、コンストラクターを使用して作成されたオブジェクトのみが true を返し、それ以外の場合は false が返されます。ただし、配列は例外で true を返します。
2. typeof 演算子:
この演算子は、メタ算術のタイプを記述する文字列を返すことができ、その戻り値には次の可能性があります。