new操作符的作用是什么?

    技术2024-12-15  23

    1、创建一个空对象; 2、由this变量引用该对象; 3、该对象继承该函数的原型(更改原型链的指向); 4、把属性和方法加入到this引用的对象中; 5、新创建的对象由this引用,最后隐式的返回this,过程如下:

    var obj={}; obj.__proto__=Base.prototype; Base.call(obj)
    Processed: 0.010, SQL: 9