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

官方网站建设平台港南网站建设

官方网站建设平台,港南网站建设,网站服务器部署,泉州seo计费管理责任链模式 简介 将不同职责的步骤进行串联#xff0c;前一个执行完成之后才可以执行下一个#xff0c;即前一个的责任完成之后会将这个责任给到下一个。 组成结构 一共有两个主要的类 抽象的处理类#xff08;Handle#xff09;#xff0c;封装了每一个职责处理请求…责任链模式 简介 将不同职责的步骤进行串联前一个执行完成之后才可以执行下一个即前一个的责任完成之后会将这个责任给到下一个。 组成结构 一共有两个主要的类 抽象的处理类Handle封装了每一个职责处理请求的方法和下一步处理的处理器。具体的处理类ConcreteHandler对应抽象类的实现实际处理请求并将责任传递到下一个。 实现方式 class Handle {constructor () {this.handled false}setNext (handle) {this.next handlereturn this.next}deal (ctx) {// do something whit ctxif (!this.handled this.next) {this.next.deal(ctx)}return true} }class HandleA extends Handle {deal (ctx) {// do something whit ctxctx.handleA trueif (!this.handled this.next) {this.next.deal(ctx)}return true} }class HandleB extends Handle {deal (ctx) {// do something whit ctxctx.handleB trueif (!this.handled this.next) {this.next.deal(ctx)}return true} }class HandleC extends Handle {deal (ctx) {// do something whit ctxctx.handleC trueif (!this.handled this.next) {this.next.deal(ctx)}return true} }const handlea new HandleA() handlea.setNext(new HandleB()).setNext(new HandleC())const ctx {} handlea.deal(ctx) console.log(ctx); // { handleA: true, handleB: true, handleC: true }可以看到由handled来决定是否在当前处理节点终止否则就会一直按照设置的链路往下执行这就是责任链的意义你可以把他应用于http请求的处理审批的设计实现等等。。。
http://www.yutouwan.com/news/369425/

相关文章:

  • 营销型网站具备的二大能力网页设计教程dw
  • 西安网站开发哪家好cn域名注册网站
  • 效益成本原则网站建设梦想小镇旅游官方网站建设
  • 高端网站策划公司许昌市建设投资有限公司 网站
  • 怎么可以做网站的网站上海自贸区注册公司有什么好处
  • 徐州城乡建设招投标网站上海市网站建设公司58
  • 国外电商平台排名seo推广效果怎么样
  • 哈尔滨建设公司网站侨联网站建设方案
  • 欧洲购物网站排名设计素材网站解析
  • 国外网站空间需要备案吗网页设计实验报告步骤
  • 自己做书画交易网站衡水建设局网站
  • 上海jsp网站建设遵义微商城网站建设平台
  • 自己注册网站女生适合学计算机的哪个专业
  • 广东专业企业网站建设图片翻转插件wordpress
  • 儿童玩具网站建设策划书软件开发流程八个步骤
  • 郏县网站制作公司南昌网站排名优化软件
  • app公司是做什么的如何优化网站首页代码
  • 驻马店专业做网站公司我自己做的网站打开很慢
  • 网站搭建方案模板广州网站seo招聘
  • 网站开发记什么费用wordpress 后台修改模板
  • 摄影作品网站风景江苏省建设执业网站
  • 网页设计与网站建设报告书住房和城乡建设厅网站
  • 企业网站建设的常见流程网上商城系统流程图
  • 想建设一个网站广告中国
  • 免费开网站系统厦门市网站建设局
  • 如何做好品牌网站建设专业做网站的团队推荐
  • 一个大网站需要多少钱wordpress ios shared
  • 网站首页标题五大常用办公软件
  • 石柱县建设局网站网页设计模板教程
  • 河津北京网站建设wordpress 单栏 主题