javascript new 的时候为什么会执行构造函数

见代码
functionMyClass(){
console.log('Initialized!');
//Setaproperty,asanexample
this.dirty=true;
}
varinstance=newMyClass;
MyClass会被执行控制台会有输出
慕田峪7331174
浏览 381回答 2
2回答

SMILET

new这个关键字在c++/java/javascript里被用来创建新的对象实例,一般来说,它做如下两件事:1.给对象实例分配内存(堆中?);2.调用构造函数初始化1中返回的内存.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript