适配 与 装饰

适配

思想:将数据适配指定格式。

let arr = [{ path: '' }];
function b(params, fn) {
  params.forEach(item => {
    fn(item.url);
  });
}

// 数据适配
let adaptArr = arr.map(item => ({ url: item.path }));

装饰

思想:当前功能不能满足,需要再增加功能。

// 源代码
function a() {}

function b() {
  a();
  // 增加的功能
}
posted @ 2022-02-27 19:04  梦渊同学  阅读(27)  评论(0)    收藏  举报