JavaScript 创建对象的几种方式
一直想好好的研究下JavaScript,今天就从创建对象方式开始吧,废话不多说,直接上代码。
1.工厂模式(The factory pattern)
说明:这种方式不推荐使用,可以作为了解。
2.构造函数(The constructor)
说明:这种方式不推荐使用,可以作为了解。
3.原型模式(prototype)
说明:同样的这种方式同样不推荐使用(哈哈)。
4.混合模式(prototype and constructor)
说明:推荐使用这种方式创建对象。该模式是指混合搭配使用构造函数方式和原型方式。
5.动态原型方式(dynamic prototype )
说明:动态原型的方式可以理解为混合构造函数。这种方式可以保证实例化对象时方法不会被重复创建。
今天就到这了,明天说一下类似于JSON的对象。