reduce 处理数组,符合条件的项添加属性返回新数组---

470 阅读1分钟

//reduce 处理数组,符合条件的项添加属性返回新数组--- getNewArrByReduce() {

  let a = [{ a: 1 }, { b: 2 }];
  let bb = a.reduce((acc, m) => {
    if (m && m.a == 1) {
      m.c = 3;
      acc.push(m);
    }
    return acc;
  }, []);
  return bb;
},