通俗来说,我们都知道new一般做了下面四件事:
1、创建一个空对象;
2、将空对象的原型,指向于构造函数的原型;
3、将空对象作为构造函数的上下文(改变this指向);
4、对有返回值的构造函数做判断处理
代码实现:
1 | //定义构造函数 |
通俗来说,我们都知道new一般做了下面四件事:
1、创建一个空对象;
2、将空对象的原型,指向于构造函数的原型;
3、将空对象作为构造函数的上下文(改变this指向);
4、对有返回值的构造函数做判断处理
代码实现:
1 | //定义构造函数 |