设计模式

1.单例

var singleton = {
        attr : a,
        method : function(){ 
         return this.attr; 
        }
}

2.策略模式

let strategies ={
    "S":function(salary){
       return salary*4      
    },
    "A":function(salary){
        return salary*3     
     },
    "B":function(salary){
        return salary*2     
     },

}
原文地址:https://www.cnblogs.com/zzzzzzzsy/p/8831257.html