javascript编程设计模式之观察者模式