循环的每次迭代都返回是不好的做法吗

问题描述 投票:0回答:1

我喜欢这个映射的工作方式,但我怀疑在循环的每次迭代中使用 return 可能是不好的做法

这是一种不好的做法吗?

谢谢你

const array = [
  ["Header 1", "Header 2"],
  [1, 2],
  [3, 4],
];

const mappedArray = array.map((row, index) => {
  if (index === 0) {
    return row;
  } else {
    return row.map((value) => value * 2);
  }
});

我尝试为此寻找遮阳篷,但一无所获

javascript google-apps-script
1个回答
0
投票

这很好,array.map 函数的工作方式是通过调用您的函数来查看如何映射值。

主要关心的是你是否经常调用该变量,如果不是,我不会担心

© www.soinside.com 2019 - 2024. All rights reserved.