原生js观察者模式的的实现,主要用来管理回调函数队列,参考jquery的callbacks模块