説明/参照: Explanation: operatorのインスタンスは、オブジェクトのプロトタイプチェーンにコンストラクタのprototypeプロパティがあるかどうかをテストします。 operatorのインスタンスは、オブジェクトのプロトタイプチェーン内のconstructor.prototypeの存在をテストします。 例:: //コンストラクタを定義する 関数C(){} 関数D(){} var o = new C(); // Object.getPrototypeOf(o)=== C.prototype o instanceof C; //prototypeはoのプロトタイプチェーンのどこにもないので// // false o Dのインスタンス。 リファレンス:instanceof