js-自定义事件

1、由于如果函数名相同的话,后面调用的函数会覆盖前面的函数,如果多人协作开发的话很不方便,所以产生的自定义事件。借鉴绑定事件的特性,可以绑定多个事件,不会产生覆盖现象。

2、自定义事件:使函数具备事件的特性

  window.addEventListener('show',function(){alert(1);},false);

  window.addEventListener('show',function(){alert(2);},false);

  window.addEventListener('show',function(){alert(3);},false);

  show();//----触动触发自定义事件------主动调用函数的时候触发上面定义的事件。1,2,3都会弹出来

 

posted @ 2017-02-18 20:27  Heroine.z  阅读(127)  评论(0)    收藏  举报