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

企业网站建设套餐费用wordpress args

企业网站建设套餐费用,wordpress args,怎样制作一个网站步骤,工商局网站查询入口实现一个 query 方法,实现对数据的链式查询和处理 要求如下 query 传入参数为原始数据(数组格式,每个元素都是对象) 通过进行链式调用对数据执行操作,支持的方法有where(predicate): 根据参数的条件进行筛选&#xff0…

实现一个 query 方法,实现对数据的链式查询和处理
要求如下
query 传入参数为原始数据(数组格式,每个元素都是对象)
通过进行链式调用对数据执行操作,支持的方法有where(predicate): 根据参数的条件进行筛选,参数与 [].filter 的参数类似
orderBy(key, desc): 根据 key 的值进行排列,默认升序排列,当第二个参数为 true 时降序排列
groupBy(key): 根据 key 的值对数据元素进行分组,合并为二维数组
execute(): 执行所有处理并返回最终结果
执行 execute 方法时才真正执行操作并返回结果

        const data = [{ name: 'foo', age: 16, city: 'shanghai' },{ name: 'bar', age: 24, city: 'hangzhou' },{ name: 'fiz', age: 22, city: 'shanghai' },{ name: 'baz', age: 19, city: 'hangzhou' }];query(data).where(item => item.age > 18).orderBy('age').groupBy('city').execute();// 结果返回[[{ name: 'baz', age: 19, city: 'hangzhou' },{ name: 'bar', age: 24, city: 'hangzhou' },],[{ name: 'fiz', age: 22, city: 'shanghai' },]]function query(data) {const _data = datalet dealing_data = nullconst funs = {where,orderBy,groupBy,execute}function where(cb) {dealing_data = _data.filter(element => cb(element));return funs}function orderBy(key, desc) {const deal_data = dealing_data ?? _datadeal_data.sort((a, b) => !desc ? a[key] - b[key] : b[key] - a[key])return funs}function groupBy(key) {const deal_data = dealing_data ?? _dataconst map = {}deal_data.forEach(element => {if (map[element[key]]) {map[element[key]].push(element)} else {map[element[key]] = [element]}});dealing_data = Object.values(map).reduce((pre, cur) => {pre.push(cur)return pre}, [])return funs}function execute() {const deal_data = dealing_data ?? _dataconsole.log('最终结果', deal_data)return deal_data}return funs}
http://www.yayakq.cn/news/953240/

相关文章:

  • 2008iis里没加域名 网站指向还在express网站开发
  • 高考毕业做家教网站公司网站制作税目
  • 韩城做网站百度收录新网站
  • 怎么做网站站内搜索软件开发常用架构
  • 网站优化简历模板上海网页设计公司费用
  • 怎么注册企业网站域名装修公司起名
  • 怎么把网站做seo到首页成都房产网官方网站
  • 非寻服饰网站建设规划书网页制作和网页制作设计
  • 企业网站的建立之前必须首先确定做母婴网站赚钱
  • 网站不被搜索引擎收录吗北京百度推广电话
  • 网站都去哪里找网站续费如何做分录
  • 营销网站建设的重要性荷勒设计公司
  • 宣传型网站建设个人怎么申请注册商标
  • 网站开发与应用案例教程设计素材网站有哪些免费
  • 有建网站的软件销售管理软件排名
  • 复刻手表网站哈尔滨软件开发公司排名
  • 云存储能用来做网站吗云主机如何上传网站
  • 网站设计)wordpress关键字设置
  • 陕西宏远建设集团网站专门做搜索种子的网站有哪些
  • 源码站用dz wordpress建筑模板尺寸规格表
  • 企业网站seo优化服务商网站建设如何账务处理
  • 怎么样将网站内容做的漂亮建站市场分析
  • 英文网站建设注意事项南昌租房网地宝网
  • 重庆知名网站制作公司wordpress 获取友链
  • 设计坞网站官方下载金华网站建设公司哪家好
  • 网站建设的盈利性和非盈利性wordpress网站静态化
  • 福建省建设执业资格中心网站免费做初级会计试题网站有哪些
  • 网站制作的基本步骤是珠海网站制作软件
  • 天猫网站企业网站专业性诊断分析四川建设网自主招标网
  • 企业网站是怎么建站的做细胞激活的母液网站