new操作符都做了什么?
首先,构造函数的内部会创建一个新对象
其次,这个新对象隐式原型[[Prototype]]=构造函数的显式Prototype
然后,这个新对象的this指向这个构造函数
最后,如果构造函数内部有返回值,且返回值是原始类型,则返回该对象;若为引用数据类型,则会返回相应类型的结果。
文章推荐:juejin.cn
展开
评论