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

导航网站链接怎么做windows优化

导航网站链接怎么做,windows优化,做网站哪家最好,网站建设列入什么会计科目遇到一个有趣的题目,做个笔记 实现一个arrange函数,可以进行时间和工作调度 //[> …]表示调用函数后的打印内容 //arrange(‘William’).execute(); //> William is notified //arrange(‘William’).do(‘commit’).execute(); //>William …

遇到一个有趣的题目,做个笔记

实现一个arrange函数,可以进行时间和工作调度
//[> …]表示调用函数后的打印内容

//arrange(‘William’).execute();
//> William is notified

//arrange(‘William’).do(‘commit’).execute();
//>William is notified
//>Start to commit

//arrange(‘William’).wait(5).do(‘commit’).execute();
//>William is notified
//等待5秒
//>Start to commit

//arrange(‘William’).waitFirst(5).do(‘push’).execute();
//等待5秒
//>William is notifed
//>Start to push

function arrange(){
//此处写代码逻辑
}

可以通过链式调用来实现这个问题。每个方法都返回一个对象,该对象包含当前的状态和一系列要执行的方法

function arrange(name) {const state = {name: name,actions: [],waitFirstTime: 0};return {execute() {if (state.waitFirstTime > 0) {setTimeout(() => this.executeAfterWait(), state.waitFirstTime * 1000);} else {this.executeAfterWait();}},executeAfterWait() {console.log(`${state.name} is notified`);state.actions.forEach(action => {if (action.type === 'wait') {setTimeout(action.fn, action.time * 1000);} else {action.fn();}});},do(task) {state.actions.push({type: 'task',fn: () => console.log(`Start to ${task}`)});return this;},wait(time) {state.actions.push({type: 'wait',time: time,fn: () => console.log(`Waited for ${time} seconds`)});return this;},waitFirst(time) {state.waitFirstTime = time;return this;}};
}// 测试用例
arrange('William').execute();
arrange('William').do('commit').execute();
arrange('William').wait(5).do('commit').execute();
arrange('William').waitFirst(5).do('push').execute();
http://www.mnyf.cn/news/46132.html

相关文章:

  • 织梦做网站好不好网络服务运营商
  • 深圳公司做网站关键词词库
  • 教育网站建设计划书百度集团
  • wordpress做的好的网站基本营销策略有哪些
  • 哪里有南宁网站建设aso优化报价
  • 牛 网站建设如何弄一个自己的网站
  • 电商类网站建设价格潍坊seo建站
  • 做特产网站的原因百度搜索引擎广告
  • 商丘住房和城乡建设厅网站html静态网页制作
  • 网站建设自查情况报告商城网站建设
  • 医院网站建设最新报价seo关键字排名优化
  • 网站结算系统怎么做百度一下百度搜索入口
  • 大学生简历免费制作网站seo发贴软件
  • 加工平台推荐长尾词seo排名优化
  • 网站内做全文搜索做网站哪家公司比较好而且不贵
  • 动态数据库网站东莞寮步最新通知
  • 大凤号 网站建设怎样建网站卖东西
  • 怎么做网站主导航seo关键词排名优化系统
  • 网站设计对网站建设有哪些意义?怎么做品牌推广和宣传
  • 做私活 网站最近几天的重大新闻事件
  • 做网站开发需要的英语水平百度搜索引擎优化的方法
  • 他人委托我做网站网页设计代做
  • 山东省建设厅执业注册中心网站深圳优化网站
  • pexels免费素材网站南昌百度快速排名提升
  • 刚刚大连发布紧急通知上海seo培训
  • 微信广告朋友圈投放需要优化的网站有哪些
  • 网站开发的教学网站百度搜索推广
  • 安徽省建设工程信息网官方网站百度非企渠道开户
  • 百度企业网站建设费用2024疫情最新消息今天
  • 专做自驾游的网站软文写作技巧及范文