JavaScript 创建对象的几种方式

一直想好好的研究下JavaScript,今天就从创建对象方式开始吧,废话不多说,直接上代码。

1.工厂模式(The factory pattern)

    说明:这种方式不推荐使用,可以作为了解。

2.构造函数(The constructor)

     说明:这种方式不推荐使用,可以作为了解。

3.原型模式(prototype)

 

    说明:同样的这种方式同样不推荐使用(哈哈)。

4.混合模式(prototype and constructor)

     说明:推荐使用这种方式创建对象。该模式是指混合搭配使用构造函数方式和原型方式。

5.动态原型方式(dynamic prototype )

    说明:动态原型的方式可以理解为混合构造函数。这种方式可以保证实例化对象时方法不会被重复创建。

 

    今天就到这了,明天说一下类似于JSON的对象。

 

posted @ 2014-08-19 22:22  快乐的开发者  阅读(193)  评论(0编辑  收藏  举报