前端设计模式

1.写出 构造函数模式、混合模式、模块模式、工厂模式、单例模式、发布订阅模式的范例。

//  工厂模式


//  构造函数模式


//  模块模式


//  混合模式


//  单例模式


//  发布订阅模式

2.使用发布订阅模式写一个事件管理器,可以实现如下方式调用

Event.on('change', function(val){
    console.log('change...  now val is ' + val);  
});
Event.fire('change', '饥人谷');
Event.off('changer');

//  实现事件管理器

你可能感兴趣的:(前端设计模式)