From 8ccfa93045a6c119303566370999f59a0aae3b25 Mon Sep 17 00:00:00 2001 From: Irvin Date: Wed, 16 Feb 2022 02:13:18 +0800 Subject: adjust dl/dt/dd tags for zh-CN --- .../global_objects/array/copywithin/index.html | 9 +++------ .../reference/global_objects/array/filter/index.html | 19 +++++++++---------- .../reference/global_objects/array/flatmap/index.html | 1 - .../reference/global_objects/array/foreach/index.html | 19 +++++++++---------- .../global_objects/array/lastindexof/index.html | 9 ++++----- .../reference/global_objects/array/reduce/index.html | 8 ++------ .../reference/global_objects/array/slice/index.html | 14 ++------------ .../reference/global_objects/array/splice/index.html | 5 +---- 8 files changed, 30 insertions(+), 54 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/global_objects/array') diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/copywithin/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/copywithin/index.html index 63436145d7..85af69f912 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/copywithin/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/copywithin/index.html @@ -27,14 +27,11 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/copyWithin
target
-
0 为基底的索引,复制序列到该位置。如果是负数,target 将从末尾开始计算。
-
如果 target 大于等于 arr.length,将会不发生拷贝。如果 targetstart 之后,复制的序列将被修改以符合 arr.length
+
0 为基底的索引,复制序列到该位置。如果是负数,target 将从末尾开始计算。如果 target 大于等于 arr.length,将会不发生拷贝。如果 targetstart 之后,复制的序列将被修改以符合 arr.length
start
-
0 为基底的索引,开始复制元素的起始位置。如果是负数,start 将从末尾开始计算。
-
如果 start 被忽略,copyWithin 将会从0开始复制。
+
0 为基底的索引,开始复制元素的起始位置。如果是负数,start 将从末尾开始计算。如果 start 被忽略,copyWithin 将会从0开始复制。
end
-
0 为基底的索引,开始复制元素的结束位置。copyWithin 将会拷贝到该位置,但不包括 end 这个位置的元素。如果是负数, end 将从末尾开始计算。
-
如果 end 被忽略,copyWithin 方法将会一直复制至数组结尾(默认为 arr.length)。
+
0 为基底的索引,开始复制元素的结束位置。copyWithin 将会拷贝到该位置,但不包括 end 这个位置的元素。如果是负数, end 将从末尾开始计算。如果 end 被忽略,copyWithin 方法将会一直复制至数组结尾(默认为 arr.length)。

返回值

diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/filter/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/filter/index.html index acc86a9592..9d92a772c1 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/filter/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/filter/index.html @@ -26,16 +26,15 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/filter
callback
-
用来测试数组的每个元素的函数。返回 true 表示该元素通过测试,保留该元素,false 则不保留。它接受以下三个参数:
-
-
-
element
-
数组中当前正在处理的元素。
-
index{{optional_inline}}
-
正在处理的元素在数组中的索引。
-
array{{optional_inline}}
-
调用了 filter 的数组本身。
-
+
用来测试数组的每个元素的函数。返回 true 表示该元素通过测试,保留该元素,false 则不保留。它接受以下三个参数: +
+
element
+
数组中当前正在处理的元素。
+
index{{optional_inline}}
+
正在处理的元素在数组中的索引。
+
array{{optional_inline}}
+
调用了 filter 的数组本身。
+
thisArg{{optional_inline}}
执行 callback 时,用于 this 的值。
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 d0c4cfc9b5..755ab88bad 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 @@ -27,7 +27,6 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/flatMap
callback
可以生成一个新数组中的元素的函数,可以传入三个参数:
-
currentValue
当前正在数组中处理的元素
index{{optional_inline}}
diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/foreach/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/foreach/index.html index 020a7dc3cd..6f93bd4513 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/foreach/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/foreach/index.html @@ -26,16 +26,15 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/forEach
callback
-
为数组中每个元素执行的函数,该函数接收一至三个参数:
-
-
-
currentValue
-
数组中正在处理的当前元素。
-
index {{optional_inline}}
-
数组中正在处理的当前元素的索引。
-
array {{optional_inline}}
-
forEach() 方法正在操作的数组。
-
+
为数组中每个元素执行的函数,该函数接收一至三个参数: +
+
currentValue
+
数组中正在处理的当前元素。
+
index {{optional_inline}}
+
数组中正在处理的当前元素的索引。
+
array {{optional_inline}}
+
forEach() 方法正在操作的数组。
+
thisArg {{optional_inline}}
可选参数。当执行回调函数 callback 时,用作 this 的值。
diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html index 8d3c63aab0..87021c1608 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/lastindexof/index.html @@ -22,13 +22,12 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/lastIndexOf
被查找的元素。
fromIndex {{optional_inline}}
从此位置开始逆向查找。默认为数组的长度减 1(arr.length - 1),即整个数组都被查找。如果该值大于或等于数组的长度,则整个数组会被查找。如果为负值,将其视为从数组末尾向前的偏移。即使该值为负,数组仍然会被从后向前查找。如果该值为负时,其绝对值大于数组长度,则方法返回 -1,即数组不会被查找。
-
-

返回值

- -

数组中该元素最后一次出现的索引,如未找到返回-1。

-
+

返回值

+ +

数组中该元素最后一次出现的索引,如未找到返回-1。

+

描述

lastIndexOf 使用严格相等(strict equality,即 ===)比较 searchElement 和数组中的元素。

diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/reduce/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/reduce/index.html index 11e8a7ac85..d52d65e268 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/reduce/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/reduce/index.html @@ -38,13 +38,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/Reduce
callback
-
执行数组中每个值 (如果没有提供 initialValue则第一个值除外)的函数,包含四个参数:
-
-
-
- accumulator - +
执行数组中每个值 (如果没有提供 initialValue则第一个值除外)的函数,包含四个参数:
+
accumulator

累计器累计回调的返回值; 它是上一次调用回调时返回的累积值,或initialValue(见于下方)。

diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/slice/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/slice/index.html index 74703cbe04..b20d27f664 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/slice/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/slice/index.html @@ -24,19 +24,9 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/slice
begin {{optional_inline}}
-
提取起始处的索引(从 0 开始),从该索引开始提取原数组元素。
-
如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。
-
如果省略 begin,则 slice 从索引 0 开始。
-
如果 begin 超出原数组的索引范围,则会返回空数组。
-
- -
+
提取起始处的索引(从 0 开始),从该索引开始提取原数组元素。如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。如果省略 begin,则 slice 从索引 0 开始。如果 begin 超出原数组的索引范围,则会返回空数组。
end {{optional_inline}}
-
提取终止处的索引(从 0 开始),在该索引处结束提取原数组元素。slice 会提取原数组中索引从 begin 到 end 的所有元素(包含 begin,但不包含 end)。
-
slice(1,4) 会提取原数组中从第二个元素开始一直到第四个元素的所有元素 (索引为 1, 2, 3的元素)。
-
如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。 slice(-2,-1) 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,也就是只有倒数第二个元素)。
-
如果 end 被省略,则 slice 会一直提取到原数组末尾。
-
如果 end 大于数组的长度,slice 也会一直提取到原数组末尾。
+
提取终止处的索引(从 0 开始),在该索引处结束提取原数组元素。slice 会提取原数组中索引从 begin 到 end 的所有元素(包含 begin,但不包含 end)。slice(1,4) 会提取原数组中从第二个元素开始一直到第四个元素的所有元素 (索引为 1, 2, 3的元素)。如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。 slice(-2,-1) 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,也就是只有倒数第二个元素)。如果 end 被省略,则 slice 会一直提取到原数组末尾。如果 end 大于数组的长度,slice 也会一直提取到原数组末尾。

返回值

diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/splice/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/splice/index.html index 6d660999b6..c29ef207fb 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/splice/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/splice/index.html @@ -27,10 +27,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/splice
start​
指定修改的开始位置(从0计数)。如果超出了数组的长度,则从数组末尾开始添加内容;如果是负值,则表示从数组末位开始的第几位(从-1计数,这意味着-n是倒数第n个元素并且等价于array.length-n);如果负数的绝对值大于数组的长度,则表示开始位置为第0位。
deleteCount {{optional_inline}}
-
整数,表示要移除的数组元素的个数。
-
如果 deleteCount 大于 start 之后的元素的总数,则从 start 后面的元素都将被删除(含第 start 位)。
-
如果 deleteCount 被省略了,或者它的值大于等于array.length - start(也就是说,如果它大于或者等于含start及之后的所有元素的数量),那么start及之后所有元素都会被删除。
-
如果 deleteCount 是 0 或者负数,则不移除元素。这种情况下,至少应添加一个新元素。
+
整数,表示要移除的数组元素的个数。如果 deleteCount 大于 start 之后的元素的总数,则从 start 后面的元素都将被删除(含第 start 位)。如果 deleteCount 被省略了,或者它的值大于等于array.length - start(也就是说,如果它大于或者等于start之后的所有元素的数量),那么start之后数组的所有元素都会被删除。如果 deleteCount 是 0 或者负数,则不移除元素。这种情况下,至少应添加一个新元素。
item1, item2, ... {{optional_inline}}
要添加进数组的元素,从start 位置开始。如果不指定,则 splice() 将只删除数组元素。
-- cgit v1.2.3-54-g00ecf