为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕田峪7331174 2019-04-13 08:46:31
见代码functionMyClass(){console.log('Initialized!');//Setaproperty,asanexamplethis.dirty=true;}varinstance=newMyClass;MyClass会被执行控制台会有输出
查看完整描述

2 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

new这个关键字在c++/java/javascript里被用来创建新的对象实例,一般来说,它做如下两件事:
1.给对象实例分配内存(堆中?);
2.调用构造函数初始化1中返回的内存.
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 380 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号