最简单的事件设计模式
来源:互联网 发布:apache mpm winnt 编辑:程序博客网 时间:2024/05/22 13:02
转载自《征服AjaxWeb 2.0开发技术详解》6.8.2 最简单的事件设计模式
最简单的一种模式是将一个类方法成员定义为事件,这不需要任何特殊的语法,通常是
一个空方法,例如:
function class1(){//构造函数}class1.prototype={show:function(){//show函数的实现this.onShow(); //触发onShow事件},onShow:function(){} //定义事件接口}上面的代码中,就定义了一个方法:show(),同时该方法中调用了onShow()方法,这个
onShow()方法就是对外提供的事件接口,其用法如下:
//创建class1的实例var obj=new class1();//创建obj的onShow事件处理程序obj.onShow=function(){alert(“onshow event”);}//调用obj的show方法obj.show();由此可见,obj.onShow 方法在类的外部被定义,而在类的
内部方法show()中被调用,这就实现了事件机制。
0 0
- 最简单的事件设计模式
- 最简单的设计模式—Singleton
- 最简单的工厂设计模式 Factory
- 【转】最简单也最复杂的设计模式
- 最简单也最复杂的设计模式 单例
- 设计模式--最简单的单例模式
- 最简单的设计模式-单例模式
- 最简单的设计模式---单例模式
- 最简单的设计模式 --单例模式
- Java 最简单的单例设计模式
- 最简单的java工厂设计模式样例
- 最简单的事件类
- 设计模式-让我们从从最简单的Singleton开始设计模式
- 面向对象编程设计模式--简单工厂模式讲解(历史上最简单明白的例子)
- 面向对象编程设计模式--简单工厂模式讲解(历史上最简单明白的例子)
- C++设计模式之 简单工厂模式讲解(历史上最简单明白的例子)
- C#、最简单、事件委托、订阅事件、订阅者模式
- 设计模式最简Demo:策略模式 + 简单工厂模式
- [Spring Reference] P Ⅰ.Spring框架综述/1.Spring框架介绍/1.1依赖注入(DI)和控制反转(IOC)
- javascript数组常用方法解析
- IOS,Iphone 拨号三种方法
- (MySQL笔记)SELECT语句的FROM子句详解
- html操作
- 最简单的事件设计模式
- 第三章:初体验druid.io引擎
- XDOJ B进制加法
- 有用的工具animate.css
- javascript数组特性
- AIDL介绍和实例讲解
- JAVA equals()方法重写
- jsp中含有多个Highcharts的统计图,还有一些其他资料,生成pdf文件
- 毕业设计选择导师问题