(三十一)设计模式之工厂模式

function Animal(opts){
    var obj = new Object();
     obj.name = opts.name;
    obj.color = opts.color;
    obj.getInfo = function(){
         return '名称:'+obj.name +', 颜色:'+ obj.color;
     }
     return obj;
}
var cat = Animal({name: '波斯猫', color: '白色'}); cat.getInfo();

  

posted @ 2018-08-02 10:49  狗尾草的博客  阅读(133)  评论(0编辑  收藏  举报