(三十二)设计模式之模块模式

/** * 模块模式 = 封装大部分代码,只暴露必需接口 */ 
var Car = (function(){
    var name = '法拉利'; 
    function sayName(){ 
        console.log( name ); 
    } 
    function getColor(name){ 
        console.log( name ); 
    } 
    return { name: sayName, color: getColor } }
)(); 
Car.name(); 
Car.color('红色');

  

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