事件侦听器以及 on
事件侦听器让一个对象(称作侦听器对象)接收 由其它对象(称作广播器对象)生成的事件。广 播器对象注册侦听器对象以接收由该广播器生成 的事件。事件的侦听器-
广播器模型与事件处理函 数方法不同,它允许多个代码片断互不冲突地侦 听同一事件。不使用侦听器/广播器模型的事件 模型(如 XML.onLoad())在不同的代码片断侦听 同一事件时可能会有问题;不同的代码片断在控 制唯一的 XML.onLoad 回调函数引用时会产生冲 突。利用侦听器/广播器模型,可以轻松地为同 一事件添加侦听器而不用担心代码瓶颈。