// 使用flatMap的示例代码
// 假设我们有一个嵌套数组,我们希望将它展平一层,并对每个元素进行某种操作
const arrays = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
// 使用flatMap来展平数组并对每个元素乘以2
const result = arrays.flatMap(subArray => subArray.map(item => item * 2));
console.log(result); // 输出: [2, 4, 6, 8, 10, 12, 14, 16, 18]
// 解释:
// flatMap 方法首先会调用 map 方法对每个子数组中的元素进行处理(在这里是将每个元素乘以2),
// 然后使用 flat 方法将结果展平一层。最终返回一个新的一维数组。
上一篇:js isnan
下一篇:js get set
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站