diff options
author | Irvin <irvinfly@gmail.com> | 2022-02-16 02:13:18 +0800 |
---|---|---|
committer | Irvin <irvinfly@gmail.com> | 2022-02-16 02:35:54 +0800 |
commit | 8ccfa93045a6c119303566370999f59a0aae3b25 (patch) | |
tree | 972a4f66cb40a7c722bc20490b0f9b6ceb574e77 /files/zh-cn/web/javascript/reference/global_objects/array | |
parent | 3bb96c83e22a7a6214e79e9b903ee1c7b5657e67 (diff) | |
download | translated-content-8ccfa93045a6c119303566370999f59a0aae3b25.tar.gz translated-content-8ccfa93045a6c119303566370999f59a0aae3b25.tar.bz2 translated-content-8ccfa93045a6c119303566370999f59a0aae3b25.zip |
adjust dl/dt/dd tags for zh-CN
Diffstat (limited to 'files/zh-cn/web/javascript/reference/global_objects/array')
8 files changed, 30 insertions, 54 deletions
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 <dl> <dt><code>target</code></dt> - <dd>0 为基底的索引,复制序列到该位置。如果是负数,<code>target</code> 将从末尾开始计算。</dd> - <dd>如果 <code>target</code> 大于等于 <code>arr.length</code>,将会不发生拷贝。如果 <code>target</code> 在 <code>start</code> 之后,复制的序列将被修改以符合 <code>arr.length</code>。</dd> + <dd>0 为基底的索引,复制序列到该位置。如果是负数,<code>target</code> 将从末尾开始计算。如果 <code>target</code> 大于等于 <code>arr.length</code>,将会不发生拷贝。如果 <code>target</code> 在 <code>start</code> 之后,复制的序列将被修改以符合 <code>arr.length</code>。</dd> <dt><code>start</code></dt> - <dd>0 为基底的索引,开始复制元素的起始位置。如果是负数,<code>start</code> 将从末尾开始计算。</dd> - <dd>如果 <code>start</code> 被忽略,<code>copyWithin</code> 将会从0开始复制。</dd> + <dd>0 为基底的索引,开始复制元素的起始位置。如果是负数,<code>start</code> 将从末尾开始计算。如果 <code>start</code> 被忽略,<code>copyWithin</code> 将会从0开始复制。</dd> <dt><code>end</code></dt> - <dd>0 为基底的索引,开始复制元素的结束位置。<code>copyWithin</code> 将会拷贝到该位置,但不包括 <code>end</code> 这个位置的元素。如果是负数, <code>end</code> 将从末尾开始计算。</dd> - <dd>如果 <code>end</code> 被忽略,<code>copyWithin</code> 方法将会一直复制至数组结尾(默认为 <code>arr.length</code>)。</dd> + <dd>0 为基底的索引,开始复制元素的结束位置。<code>copyWithin</code> 将会拷贝到该位置,但不包括 <code>end</code> 这个位置的元素。如果是负数, <code>end</code> 将从末尾开始计算。如果 <code>end</code> 被忽略,<code>copyWithin</code> 方法将会一直复制至数组结尾(默认为 <code>arr.length</code>)。</dd> </dl> <h3 id="返回值">返回值</h3> 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 <dl> <dt><code>callback</code></dt> - <dd>用来测试数组的每个元素的函数。返回 <code>true</code> 表示该元素通过测试,保留该元素,<code>false</code> 则不保留。它接受以下三个参数:</dd> - <dd> - <dl> - <dt><code>element</code></dt> - <dd>数组中当前正在处理的元素。</dd> - <dt><code>index</code>{{optional_inline}}</dt> - <dd>正在处理的元素在数组中的索引。</dd> - <dt><code>array</code>{{optional_inline}}</dt> - <dd>调用了 <code>filter</code> 的数组本身。</dd> - </dl> + <dd>用来测试数组的每个元素的函数。返回 <code>true</code> 表示该元素通过测试,保留该元素,<code>false</code> 则不保留。它接受以下三个参数: + <dl> + <dt><code>element</code></dt> + <dd>数组中当前正在处理的元素。</dd> + <dt><code>index</code>{{optional_inline}}</dt> + <dd>正在处理的元素在数组中的索引。</dd> + <dt><code>array</code>{{optional_inline}}</dt> + <dd>调用了 <code>filter</code> 的数组本身。</dd> + </dl> </dd> <dt><code>thisArg</code>{{optional_inline}}</dt> <dd>执行 <code>callback</code> 时,用于 <code>this</code> 的值。</dd> 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 <dt><code>callback</code></dt> <dd>可以生成一个新数组中的元素的函数,可以传入三个参数: <dl> - <dt></dt> <dt><code>currentValue</code></dt> <dd>当前正在数组中处理的元素</dd> <dt><code>index</code>{{optional_inline}}</dt> 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 <dl> <dt><code><var>callback</var></code></dt> - <dd>为数组中每个元素执行的函数,该函数接收一至三个参数:</dd> - <dd> - <dl> - <dt><code><var>currentValue</var></code></dt> - <dd>数组中正在处理的当前元素。</dd> - <dt><code><var>index</var></code> {{optional_inline}}</dt> - <dd>数组中正在处理的当前元素的索引。</dd> - <dt><code><var>array</var></code> {{optional_inline}}</dt> - <dd><code>forEach()</code> 方法正在操作的数组。</dd> - </dl> + <dd>为数组中每个元素执行的函数,该函数接收一至三个参数: + <dl> + <dt><code><var>currentValue</var></code></dt> + <dd>数组中正在处理的当前元素。</dd> + <dt><code><var>index</var></code> {{optional_inline}}</dt> + <dd>数组中正在处理的当前元素的索引。</dd> + <dt><code><var>array</var></code> {{optional_inline}}</dt> + <dd><code>forEach()</code> 方法正在操作的数组。</dd> + </dl> </dd> <dt><code><var>thisArg</var></code> {{optional_inline}}</dt> <dd>可选参数。当执行回调函数 <code><var>callback</var></code> 时,用作 <code>this</code> 的值。</dd> 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 <dd>被查找的元素。</dd> <dt><code>fromIndex</code> {{optional_inline}}</dt> <dd>从此位置开始逆向查找。默认为数组的长度减 1(<code>arr.length - 1</code>),即整个数组都被查找。如果该值大于或等于数组的长度,则整个数组会被查找。如果为负值,将其视为从数组末尾向前的偏移。即使该值为负,数组仍然会被从后向前查找。如果该值为负时,其绝对值大于数组长度,则方法返回 -1,即数组不会被查找。</dd> - <dd> - <h3 id="返回值">返回值</h3> - - <p>数组中该元素最后一次出现的索引,如未找到返回-1。</p> - </dd> </dl> +<h3 id="返回值">返回值</h3> + +<p>数组中该元素最后一次出现的索引,如未找到返回-1。</p> + <h2 id="Description">描述</h2> <p><code>lastIndexOf</code> 使用<a href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Comparison_Operators#Using_the_Equality_Operators">严格相等</a>(strict equality,即 ===)比较 <code>searchElement</code> 和数组中的元素。</p> 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 <dl> <dt><code>callback</code></dt> - <dd>执行数组中每个值 (如果没有提供 <code>initialValue则第一个值除外</code>)的函数,包含四个参数:</dd> - <dd> - <dl> - </dl> - <strong><code>accumulator</code></strong> - + <dd>执行数组中每个值 (如果没有提供 <code>initialValue则第一个值除外</code>)的函数,包含四个参数: <dl> + <dt><strong><code>accumulator</code></strong></dt> <dd> <p>累计器累计回调的返回值; 它是上一次调用回调时返回的累积值,或<code>initialValue</code>(见于下方)。</p> </dd> 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 <dl> <dt><code>begin</code> {{optional_inline}}</dt> - <dd>提取起始处的索引(从 <code>0</code> 开始),从该索引开始提取原数组元素。</dd> - <dd>如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,<code>slice(-2)</code> 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。</dd> - <dd>如果省略 <code>begin</code>,则 <code>slice</code> 从索引 <code>0</code> 开始。</dd> - <dd>如果 <code>begin</code> 超出原数组的索引范围,则会返回空数组。</dd> -</dl> - -<dl> + <dd>提取起始处的索引(从 <code>0</code> 开始),从该索引开始提取原数组元素。如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,<code>slice(-2)</code> 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。如果省略 <code>begin</code>,则 <code>slice</code> 从索引 <code>0</code> 开始。如果 <code>begin</code> 超出原数组的索引范围,则会返回空数组。</dd> <dt><code>end</code> {{optional_inline}}</dt> - <dd>提取终止处的索引(从 <code>0</code> 开始),在该索引处结束提取原数组元素。<code>slice</code> 会提取原数组中索引从 <code>begin</code> 到 <code>end</code> 的所有元素(包含 <code>begin</code>,但不包含 <code>end</code>)。</dd> - <dd><code>slice(1,4)</code> 会提取原数组中从第二个元素开始一直到第四个元素的所有元素 (索引为 1, 2, 3的元素)。</dd> - <dd>如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。 <code>slice(-2,-1)</code> 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,也就是只有倒数第二个元素)。</dd> - <dd>如果 <code>end</code> 被省略,则 <code>slice</code> 会一直提取到原数组末尾。</dd> - <dd>如果 <code>end</code> 大于数组的长度,<code>slice</code> 也会一直提取到原数组末尾。</dd> + <dd>提取终止处的索引(从 <code>0</code> 开始),在该索引处结束提取原数组元素。<code>slice</code> 会提取原数组中索引从 <code>begin</code> 到 <code>end</code> 的所有元素(包含 <code>begin</code>,但不包含 <code>end</code>)。<code>slice(1,4)</code> 会提取原数组中从第二个元素开始一直到第四个元素的所有元素 (索引为 1, 2, 3的元素)。如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。 <code>slice(-2,-1)</code> 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,也就是只有倒数第二个元素)。如果 <code>end</code> 被省略,则 <code>slice</code> 会一直提取到原数组末尾。如果 <code>end</code> 大于数组的长度,<code>slice</code> 也会一直提取到原数组末尾。</dd> </dl> <h3 id="返回值">返回值</h3> 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 <dt><code>start</code></dt> <dd>指定修改的开始位置(从0计数)。如果超出了数组的长度,则从数组末尾开始添加内容;如果是负值,则表示从数组末位开始的第几位(从-1计数,这意味着-n是倒数第n个元素并且等价于<code>array.length-n</code>);如果负数的绝对值大于数组的长度,则表示开始位置为第0位。</dd> <dt><code>deleteCount</code> {{optional_inline}}</dt> - <dd>整数,表示要移除的数组元素的个数。</dd> - <dd>如果 <code>deleteCount</code> 大于 <code>start</code> 之后的元素的总数,则从 <code>start</code> 后面的元素都将被删除(含第 <code>start</code> 位)。</dd> - <dd>如果 <code>deleteCount</code> 被省略了,或者它的值大于等于<code>array.length - start</code>(也就是说,如果它大于或者等于含<code>start</code>及之后的所有元素的数量),那么<code>start</code>及之后所有元素都会被删除。</dd> - <dd>如果 <code>deleteCount</code> 是 0 或者负数,则不移除元素。这种情况下,至少应添加一个新元素。</dd> + <dd>整数,表示要移除的数组元素的个数。如果 <code>deleteCount</code> 大于 <code>start</code> 之后的元素的总数,则从 <code>start</code> 后面的元素都将被删除(含第 <code>start</code> 位)。如果 <code>deleteCount</code> 被省略了,或者它的值大于等于<code>array.length - start</code>(也就是说,如果它大于或者等于<code>start</code>之后的所有元素的数量),那么<code>start</code>之后数组的所有元素都会被删除。如果 <code>deleteCount</code> 是 0 或者负数,则不移除元素。这种情况下,至少应添加一个新元素。</dd> <dt><code>item1, item2, <em>...</em></code> {{optional_inline}}</dt> <dd>要添加进数组的元素,从<code><var>start</var></code> 位置开始。如果不指定,则 <code>splice()</code> 将只删除数组元素。</dd> </dl> |