外觀
當同時使用 map().flat() 時,建議使用 .flatMap()。
map().flat()
.flatMap()
使用 .flatMap(…) 比 .map(…).flat() 稍微有效率。
.flatMap(…)
.map(…).flat()
const bar = [1, 2, 3].map((i) => [i]).flat(); // ✗ fail const bar = [1, 2, 3].flatMap((i) => [i]); // ✓ pass