说一下 new 创建实例的时候都做了什么

  1. 创建一个空对象
  2. 让这个新对象的圆形_proto_指向构造函数的原型prototype
  3. 让this指向新对象,然后执行构造函数的代码
  4. 如果函数没有return,或者return基本数据类型,则最终返回这个新对象;如果return的时引用数据类型,则返回这个引用类型
posted @ 2022-09-03 09:52  天青色等烟雨灬  阅读(19)  评论(0)    收藏  举报