js new 一个构造函数后会发生什么
当使用JavaScript中的new关键字创建一个新的对象时,会发生以下几个步骤:
- 创建一个新的空对象。
- 将新对象的原型链指向构造函数的
prototype属性。 - 将构造函数中的
this关键字指向新对象。 - 执行构造函数中的代码,给新对象添加属性和方法。
- 返回新对象。
因此,使用new关键字可以创建一个具有构造函数中定义的属性和方法的新对象。
原文地址: https://www.cveoy.top/t/topic/bbKa 著作权归作者所有。请勿转载和采集!