1、instanceof:
规则:检测左侧的__proto__原型链上,是否存在右侧的prototype原型。
2、isPrototypeOf:
如果隐式原型__proto__指向调用isPrototypeOf()方法的对象原型( CreateObj ), 那么这个方法就返回true
3、Object.getPrototypeOf
获取实例的隐式原型(__proto__)的指向,因为obj1,obj2的__proto__都指向CreateObj.prototype
4、hasOwnProperty
判断属性是实例上的还是原型对象上的,如果是实例上的,返回true, 原型上的返回false
参考:https://www.cnblogs.com/ghostwu/p/7435562.html