美文网首页
js设计模式心得

js设计模式心得

作者: 持戒行善 | 来源:发表于2018-09-12 20:53 被阅读0次

    1.简单工厂,工厂方法,抽象工厂模式关注的的创建对象的结果,而不关注创建对象的过程、

    2.建造者模式关注常见对象的详细过程,体现了分即是合的思想。

    3.原型模式第一个用处:利用原型模式可以将可重用,可共享,耗时大的从基类中提取出来,让后放在原型中,让后子类通过组合继承,或者寄生组合继承的方式而将方法和属性继承下来,对于子类中那些需要重写的方法进行重写,这样子类创建的对象既具有子类的属性和方法,也共享了基类的原型方法。

    原型模式跟多的应用到对象的创建上:比如创建一个对象的构造函数比较复杂,或者太耗时了,或者创建这个对象时需要创建很多其他对象,总之就是代价很大,此时最好不要用new关键字去复制这些基类,而是通过对象的属性方法进行复制进行创建,这也是原型模式最初的思想。

    相关文章

      网友评论

          本文标题:js设计模式心得

          本文链接:https://www.haomeiwen.com/subject/gqbbgftx.html