首页 ›  文章

Javascript之适配者模式

2019-08-16

适配者模式: 主要用于解决两个接口之间不匹配的问题。 demo

 const zhejiangCityOld = (function(){
    return [
      {
        name:'hangzhou',
        id: 11,
      },
      {
        name:'jinhua',
        id: 12
      }
    ]
   }())
   console.log(zhejiangCityOld)
  //  新接口希望是下面的形式
  // {
  //   hangzhou: 11,
  //   jinhua: 12
  // }
  // 这时候就可以采用适配者模式
  const adaptor = (function(){
    const obj = {}
    for(let city of zhejiangCityOld){
      obj[city.name]=city.id
    }
    return obj
  }())
    console.log(adaptor)
原文链接:segmentfault.com

上一篇:【重学前端专栏学习笔记】建立系统的知识架构体系
下一篇:Jquery+AJAX上传文件,无刷新上传并重命名文件
相关文章

首次访问,人机识别验证

扫描下方二维码回复 1024 获取验证码,验证完毕后 永久 无须验证

操作步骤:[打开微信]->[扫描上侧二维码]->[关注 FedJavaScript 的微信] 输入 1024 获取验证码

验证码有误,请重新输入