当前位置: 首页 > news >正文

百度对网站建设公司/公司网站如何制作设计

百度对网站建设公司,公司网站如何制作设计,seo人员招聘,ai设计无论学习前端还是后端设计模式是作为一名程序员不可缺少的知识,就像下底传中对于一个边锋来说。 一.策略模式 策略模式给人的第一感觉就是在代码里面消除了很多if-else分支语句,比如一个求员工奖金的程序: var caculate function(level,sala…

无论学习前端还是后端设计模式是作为一名程序员不可缺少的知识,就像下底传中对于一个边锋来说

一.策略模式

策略模式给人的第一感觉就是在代码里面消除了很多if-else分支语句,比如一个求员工奖金的程序:

var caculate = function(level,salary){if(level==='A'){return salary*4;}if(level==='B'){return salary*5;}
}
caculate('A',5000);
caculate('B',3000);

不适用设计模式,代码如上图,会在一个函数中加入很多if判断,若果分支比较长,或者以后加入更多的种类,那么维护起来会很不方便。使用策略模式就是把真正需要变化的封装起来,比如这里的计算奖金的办法,最后将计算奖金委托给奖金算法。

var strategy  = {'A':function(salary){return salary*4;},'B': function(salary){return salary*5;}
};
var caculate = function(level,salary){return strategy[level](salary);
}
console.log(caculate('A',5000));

这就是简单的策略模式。

 

转载于:https://www.cnblogs.com/bdbk/p/4432963.html

http://www.jmfq.cn/news/5288221.html

相关文章:

  • 学校网站的作用/软件推广是什么工作
  • seo上海推广公司/外贸网站如何推广优化
  • 网站建设技术合同/seo营销优化软件
  • 网站改版需求分析/百度知道登录入口
  • 男女生做恶心的网站/app推广方法及技巧
  • 企业网站 个人备案/手机app软件开发
  • 创建吃的网站怎么做/百度手机助手官网
  • 青海网站建设有哪些/学seo需要学什么专业
  • 普陀专业做网站/不属于网络推广方法
  • wordpress源码 优惠券/网站seo置顶
  • 淮北市城乡建设委员会的网站/2022十大网络营销案例
  • 服务器硬件影响网站速度/百度推广图片尺寸要求
  • lsp必备公众号/上海网站快速排名优化
  • 一流的铁岭做网站公司/武汉企业seo推广
  • 营销型企业网站系统/保定关键词优化软件
  • 合肥建行网站/网络营销教学网站
  • 德州网站建设招聘/代推广平台
  • dw软件主要做什么/qq关键词排名优化
  • 中国空间站有哪些国家加入/制作网页的基本步骤
  • 做外贸哪个英文网站好/推广产品
  • 做网站 毕业设计/链接制作
  • 六盘水建设网站/2023年重大时政热点
  • 江西网站开发科技公司/软文广告范文
  • 专门做盗文网站的公司/合肥百度推广公司哪家好
  • 普通网站可以做商城/哈尔滨seo推广
  • 网站域名备案授权书/公司网站如何在百度上能搜索到
  • 工作室有专门的网站/企业推广网络营销
  • 做兼职推荐网站/百度推广app
  • 网络管理系统登录/免费seo诊断
  • 杭州知名的网站制作策略/快速提高关键词排名的软件