js里,new一个对象,到底都做了什么

107 阅读1分钟

1、先创建一个空对象

2、把函数的prototype赋值给空对象的__proto__属性

3、让函数的this指向刚刚创建的空对象

4、执行函数