js中的类

一:new关键字做了什么

1:创建一个新对象

2:把对象的__proto__指向构造函数的prototype

3:this绑定给新对象

4:执行构造函数

5:返回新对象

二:

1:class的继承用 

1:extends  a  extends  b   a继承了b的所有方法
2:spuer和this的区别 this指向当前调用的对象 spuer指向当前对象的原形对象
3:创建的时候就用object.create('你需要继承的prototype')
4:可以用object.setPrototypeOf(接受的参数,被继承的参数)
 
 
 
posted @ 2021-01-28 14:44  遇见_明天  阅读(57)  评论(0)    收藏  举报