From ea514a38735125a2b5468300311ea8b2389c8863 Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:06 +0800 Subject: remove hidden class for zh-CN --- .../javascript/reference/global_objects/array/flatmap/index.html | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/global_objects/array/flatmap') diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/flatmap/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/flatmap/index.html index 8383d4be6a..d0c4cfc9b5 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/flatmap/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/flatmap/index.html @@ -13,9 +13,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/flatMap

flatMap() 方法首先使用映射函数映射每个元素,然后将结果压缩成一个新数组。它与 map 连着深度值为1的 flat 几乎相同,但 flatMap 通常在合并成一种方法的效率稍微高一些。

- - - +

\{{EmbedInteractiveExample("pages/js/array-flatmap.html")}}

语法

@@ -110,10 +108,6 @@ arr.reduce((acc, x) => acc.concat([x, x * 2]), []);

请注意,这是低效的,并且应该避免大型阵列:在每次迭代中,它创建一个必须被垃圾收集的新临时数组,并且它将元素从当前的累加器数组复制到一个新的数组中,而不是将新的元素添加到现有的数组中。

- -

规范

-- cgit v1.2.3-54-g00ecf