JavaScript面向对象编程
观察者模式