构造对象的函数(构造函数的作用就是用来创建对象的)
1 会在内存中创建一个空对象
2 设置构造函数的this,让this指向刚刚创建好的对象
3 执行构造函数中的代码
4 返回对象
使用构造函数创建出来的对象能够解决使用工厂函数创建出来的对象的问题使用工厂函数创建出来的对象是通过new object 创建出来的对象这个对象始终就是Object eg: var o = new Object();我们typeof o的时候得到的就是一个Object其他方式得到的也是Object无法通过其它方式得到一个Hero
网友评论