编辑代码

function Subject(){
    let observers = [];
}

Subject.prototype.addObserver = function(ob){
    this.observers.push(ob)
}

Subject.prototype.notify = function(){
    for(let ob of this.observers){
        if(typeof ob == "function"){
            ob.call();
        }
    }
}