博客专栏  >  架构   >  javascript设计模式

javascript设计模式

主要学习<javascript设计模式>中的重点进行分享!

关注
1 已关注
8篇博文
  • javascript设计模式--单例模式

    单例模式:只允许实例化一次的对象类 这种在基本的编程中可能已经经常的用到,只是不知道是单例模式 比如config.js文件,service.js里都会经常用到:app.factory('payIn...

    2016-05-07 11:43
    679
  • javascript设计模式--原型模式

    Prototype:用原型实例指向创建对象的类,使用于创建新的对象的类共享原型对象的属性及方法.创建一个焦点图//图片轮播类 var LoopImages = function(imgArr,cont...

    2016-04-25 10:40
    408
  • javascript设计模式--Builder

    Builder:将一个复杂对象的构建层与其表示层相互分离,同样的构件过程可采用不同的表示. //创建一位人类 var Human = function(param){ /...

    2016-04-23 12:35
    656
  • javascript设计模式--抽象工厂模式

    抽象工厂模式(abstract Fctory):通过对类的工厂抽象使其业务用于对产品类鏃的创建,而不负责创建某一类产品的实例. //汽车抽象类,当使用其实例对象的方法时会抛出错误 var...

    2016-04-22 10:46
    636
  • javascript设计模式--工厂方法模式

    工厂方法模式将实际创建对象工作推迟到子类当中。 1.安全模式类,用new和不用new都能够得到预期的对象。 var Demo = function(){} Demo.prototype...

    2016-04-19 10:51
    349
  • javascript设计模式--简单工厂模式

    简单工厂模式(simple Factory):又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象类的实例。主要用来创建同一类对象。 举个例子,比如说体育商品店卖体育器材,里面有很多体育用品,及其...

    2016-04-12 10:47
    502
  • javascript设计模式(二)--闭包实现

    类的静态变量通过闭包来实现 // var Book = (function(){ // var bookNum = 0; // function checkBook(name)...

    2016-04-08 10:58
    370
  • javascript设计模式(一)--面向对象

    1.用对象收编变量 对象的属性和方法 var CheckObject = { checkName:function(){         //验证姓名         }, checkEmail:fu...

    2016-03-30 10:20
    355

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部