1:用简单的话理解就是检测某个对象是否为这个构造函数new出来的
用罗嗦一点的就是 这个构造函数的原型是否存在某个对象的原型链上
function fn(){} let p = new fn(); console.log(p.instanceof fn) // true
一眼看上去 对于不懂原型链的来说 只能用一句简单的话死记,就是检测某个对象是否为这个构造函数new出来的 。
通过new 函数 出来的对象都会有一个__proto__ 指向的是构造函数的原型,晚点补充个思维导图
```*{margin: 0;padding: 0;}
html,body{
height: 100%;
}
.top-serach{
width: 100%;
height: 40px;
background-color: #2b303b;
}
.siderLeft{
width: 586px;
height: 100%;
background-color:rgb(247, 248, 250);
}
.siderRight{
width: 350px;
height: 100%;
}```
网友评论