前端面试总结03-原型与原型链

class之间的继承

 

 

 

 类型判断

 

 

 

原型链

 

 

 原型关系:

1.每个class都有显式原型prototype

2.每个实例都有隐式原型__proto__

3.实例的__proto__指向对应class的prototype

执行规则:

1.获取属性xialuo.name或执行方法xialuo.sayhi()时,先从自身的属性和方法寻找,如果找不到则自动去__proto__中寻找

即People,prototype===Student.prototype.__proto__

补充:

1.class是ES6语法规范,由ECMA委员会发布

2.ECMA只规定语法规则,即代码的书写规范,不规定如何实现

3.以上实现方式都是v8引擎的实现方式,也是主流的

4.a instanceof Array用来准确判断一个变量是数组

posted @ 2022-09-20 22:00  qwq萌新  阅读(17)  评论(0)    收藏  举报