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

做营销的有那么网站上海法律网站建设

做营销的有那么网站,上海法律网站建设,分类用wordpress,wordpress设置文章显示图片实现一个 query 方法#xff0c;实现对数据的链式查询和处理 要求如下 query 传入参数为原始数据#xff08;数组格式#xff0c;每个元素都是对象#xff09; 通过进行链式调用对数据执行操作#xff0c;支持的方法有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.w-s-a.com/news/197843/

相关文章:

  • 做一个网站的详细教学wordpress 忘记用户名密码
  • 建设银行的网站是多少wordpress添加新页面跳转
  • 网站设计费用抓取网站访客qq号码
  • 驾校视频网站模板郑州网站建设价格
  • 上海 有哪些做网站的公司成都企业网站备案流程
  • 移动端快速建站的方法青海公司网站建设
  • 网站重新搭建程序要多少钱移动互联网应用的使用情况
  • 学建站论坛给别人做网站怎么赚钱吗
  • 响应式网站代码校友会网站建设的目的
  • 北京公司网站网站建设html模板
  • 专门做医疗器械的网站免费网页制作系统团队
  • 网站开发技术 html临夏网站建设
  • flash网站模板免费下载拍卖网站开发多少钱
  • 北京网站建设制作颍州网站建设
  • 网站制作报价表做网站上海公司
  • 简洁大气蓝色文章资讯网站百度搜索广告推广
  • 河南建设工程协会网站网站收银系统建设
  • 网站制作 服务企业网站案例展示
  • 咸宁网站建设wordpress手动降级
  • 昆明做网站建设怎么样做网站赚钱全攻略
  • 企业网站建设实战教程微信如何注册小程序
  • 做一件代发网站百度seo服务
  • 小说网站开发 公司可以做行程的网站
  • 古交市网站建设公司apk连接wordpress
  • 网页 网 址网站区别wordpress菜单居右
  • 网站建设搭建运营一台云服务器做多个网站
  • 用php做网站用什么框架推广网站推荐
  • 如何用二级域名做网站多用户网上商城
  • 河南省建设科技网站浅谈电子商务网站建设与规划
  • 网站空间需要续费青海网站建设推广