JS设计模式之简单工厂模式

↘锁芯ラ 提交于 2019-12-20 01:18:31
$(function () {
     var userNameAlter=createPopup("alert","验证");
});

function createPopup(type,text){
    var o=new Object();
    o.content=text;
    o.show=function () {
        alert("显示");
    }
    if(type=="alert"){
        o.show();
    }
    if(type=="promot"){

    }
    if(type=="confirm"){

    }

    return o;
}

通过寄生式继承得到纯净的对象,虽然这个模式有很多的不足

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!