westfallon

关注

super和new到底做了什么

westfallon

关注

阅读 72

2022-02-17

super:

调用了父类的构造函数并且改变了this指向,先执行父类构造器再执行子类构造器

new:

  1. 创建一个新对象

  2. 将新对象的__ proto __指向构造函数的prototype对象

  3. this指向新对象

  4. 执行构造函数中的代码(为这个新对象添加属性)

  5. 返回新的对象,没有返回显示返回值时返回的是this

相关推荐

乌龙茶3297

new Vue的时候到底做了什么

乌龙茶3297 149 0 0

谁知我新

new String(“a“) + new String(“b“); 字节码里面到底做了什么

谁知我新 101 0 0

小迁不秃头

AFNetworking到底做了什么?

小迁不秃头 73 0 0

Gaaidou

实例化一个对象(new)到底做了什么+ 手写实现new

Gaaidou 62 0 0

dsysama

重温HTTP,你到底做了什么?

dsysama 83 0 0

北溟有渔夫

JS--JS 的 new 做了什么?

北溟有渔夫 58 0 0

北溟有渔夫

总听说AGP,它到底做了什么?

北溟有渔夫 101 0 0

萧萧雨潇潇

new 操作符做了什么事?

萧萧雨潇潇 60 0 0

冬冬_79d4

js new操作符具体做了什么

冬冬_79d4 70 0 0

DYBOY

面试官问我new Vue阶段做了什么?

DYBOY 90 0 0

精彩评论(0)

0 0 举报