构造函数原理 - Js对象
构造函数内部原理

有new之后,函数变成构造函数,产生三步隐式变化
1.函数执行,在函数体顶端隐式加上var this = {};
2.执行赋值,AO{ this : {name:'zhangsan'...}}
3.隐式返回this,return this;
都是在new的基础上
小细节
在结尾return {},即构造函数内容清空
如果是其他,即返回this
因为系统只允许返回对象

有new之后,函数变成构造函数,产生三步隐式变化
1.函数执行,在函数体顶端隐式加上var this = {};
2.执行赋值,AO{ this : {name:'zhangsan'...}}
3.隐式返回this,return this;
都是在new的基础上
在结尾return {},即构造函数内容清空
如果是其他,即返回this
因为系统只允许返回对象