page contents

new操作符具体干了什么呢?

轩辕小不懂 发布于 2021-05-15 10:45
阅读 438
收藏 0
分类:WEB前端开发

最佳答案 2021-05-15 10:50

784
Pack
Pack

 1、创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。

 2、属性和方法被加入到 this 引用的对象中。

 3、新创建的对象由 this 所引用,并且最后隐式的返回 this 。

var obj  = {};

obj.__proto__ = Base.prototype;

Base.call(obj); 

请先 登录 后评论