翻译自*:http://*.com/questions/1646698/what-is-the-new-keyword-in-javascript
new做了4件事情
1,生成一个新的对象object,他的类型是一个简单的object
2,把构造函数的外部,可访问的,prototype对象设置到这个新对象的内部,不可访问的,prototype上
3,执行构造函数,在有this的地方统统指向这个新对象
4,返回这个新对象,除非返回值是非原始类型。如果是非原始类型,就返回该值
2022-02-17 02:01:45
翻译自*:http://*.com/questions/1646698/what-is-the-new-keyword-in-javascript
new做了4件事情
1,生成一个新的对象object,他的类型是一个简单的object
2,把构造函数的外部,可访问的,prototype对象设置到这个新对象的内部,不可访问的,prototype上
3,执行构造函数,在有this的地方统统指向这个新对象
4,返回这个新对象,除非返回值是非原始类型。如果是非原始类型,就返回该值