示例
- 功能:检查构造函数B的原型属性是否出现在实例对象A的原型链中
- 表达式:B
的出现
- 实例只能用于评估对象和函数,不能用于评估字符串和数字等。
function Fn() { }
var f1 = new Fn()
console.log(f1 instanceof Fn) // true
console.log(f1 instanceof Object) // true
console.log(Object instanceof Fn) // false
var str = '123';
console.log(str instanceof String) // false
console.log(Object instanceof Function) // true
console.log(Object instanceof Object) // true
console.log(Function instanceof Function) // true
console.log(Function instanceof Object) // true
找到路
- 以Object instanceof Function为例
- A 正在寻找
__proto__
- BLetch
以及原型
- 如果搜索指向相同,则返回true,否则返回false


发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。