美文网首页
js中工厂模式:注重生产的结果

js中工厂模式:注重生产的结果

作者: 阿凯_8b27 | 来源:发表于2019-10-21 09:51 被阅读0次

1.简单工厂

现在生产面包,巧克力,牛奶

function Factory(price,name){

if (this instanceof Factory) {

let s = this[name](price);

} else {

return new Factory(price,name)

}

}

undefined

Factory.prototype = {

'getNiu':function(price){

alert('生产牛奶')

},

'getMinabao':function(price){

alert('生产面包')

},

'getJkeo':function(price){

alert('生产巧克力')

}

}
Factory(22,'getNiu')
Factory(22,'getJkeo')

工厂模式
  

相关文章

  • js中工厂模式:注重生产的结果

    1.简单工厂现在生产面包,巧克力,牛奶 function Factory(price,name){ if (thi...

  • Factory Pattern(工厂模式)

    工厂模式中的 「工厂」是什么 「工厂」是生产一些产品的地方 生产什么? 生产 「对象」 工厂模式用来生产对象,使用...

  • 工厂模式

    工厂模式 就是工厂---生产-->产品 在设计模式中,分为 简单工厂模式, 工厂方法模式,抽象工厂模式. 工厂模式...

  • js面向对象

    js面向对象 方法一:工厂模式 所谓工厂模式,简单点儿说就是按照工厂生产的过程创建对象,原材料->加工->返还产品...

  • 【设计模式】- 工厂模式

    工厂模式分为三种:简单工厂模式、工厂方法模式和抽象工厂模式。 工厂模式:靠工厂生产对象 简单工厂模式中只有一个工厂...

  • 学习设计模式(2)

    创建型模式 抽象工厂模式(abstract facroty) 3.1模式动机 在工厂方法模式中具体工厂负责生产具体...

  • 设计模式系列——抽象工厂模式-Abstract Factory

    工厂方法模式通过引入工厂等级结构,解决了简单工厂模式中工厂类职责太重的问题,但由于工厂方法模式中的每个工厂只生产一...

  • android设计模式之工厂模式

    简介: 工厂模式是创建型设计模式的一种,它使用户不必关心具体产品的生产,直接获取想要的结果。工厂模式包括:简单工厂...

  • Builder模式

    剖析 创建型的设计模式。关注对象创建的过程 与工厂模式的区别。 工厂模式关注的是生产的结果,而Builder关注的...

  • 设计模式之2工厂模式

    工厂,顾名思义,就是生产产品的地方,所以工厂模式也跟生产对象脱不了关系。那么,什么是工厂模式呢?在java中又是如...

网友评论

      本文标题:js中工厂模式:注重生产的结果

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