欢迎光临散文网 会员登陆 & 注册

说一说new会发生什么?

2022-05-27 17:42 作者:朵宝特工007  | 我要投稿

得分点:创建空对象、为对象添加属性、把新对象当作this的上下文、箭头函数不能作为构造函数。

回答:new关键字会进行如下的操作:

(1)创建一个空的简单的JavaScript对象(即{})。

(2)为步骤(1)新创建的对象添加属性_proto_,将该属性链接至构造函数的原型对象;

(3)将步骤(1)创建的对象作为this的上下文。

(4)如果该函数没有返回对象,则返回this。

加分回答:new关键字后面的构造函数不能是箭头函数。


说一说new会发生什么?的评论 (共 条)

分享到微博请遵守国家法律