JS如何创建对象和继承对象

来源:互联网 发布:iphone数据恢复教程 编辑:程序博客网 时间:2024/05/24 20:07

JS创建对象的几种方法:

1.工厂模式,2.构造函数模式,3.原型模式,4.混合模式,5.动态原型模式,6.寄生构造函数模式,7.稳妥构造函数模式

1.工厂模式,在构造函数内部创建一个新对象,最后返回这个对象。当实例化时,我们不需要用new关键字,就像调用方法一样就可以实例化。
工厂模式的缺点是容易和普通函数混淆,只能通过命名来确认它是一个 构造函数。不推荐使用这种模式。

2.构造函数模式,
3.原型模式,
4.混合模式,
5.动态原型模式,
6.寄生构造函数模式,
7.稳妥构造函数模式