From 0245a637604d36e2f75903a6d6f236bffd476e67 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Mon, 8 Feb 2021 18:35:45 +0100 Subject: fix some more zh-cn macros --- .../javascript/reference/global_objects/array/some/index.html | 9 --------- files/zh-cn/web/javascript/reference/statements/break/index.html | 2 +- 2 files changed, 1 insertion(+), 10 deletions(-) (limited to 'files/zh-cn/web/javascript/reference') diff --git a/files/zh-cn/web/javascript/reference/global_objects/array/some/index.html b/files/zh-cn/web/javascript/reference/global_objects/array/some/index.html index 734cace600..426e6b16a6 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/array/some/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/array/some/index.html @@ -78,8 +78,6 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Array/some
[2, 5, 8, 1, 4].some(x => x > 10);  // false
 [12, 5, 8, 1, 4].some(x => x > 10); // true
-

{{ EmbedLiveSample('Testing_array_elements_using_arrow_functions', '', '', '', 'Web/JavaScript/Reference/Global_Objects/Array/some') }}

-

判断数组元素中是否存在某个值

此例中为模仿 includes()  方法, 若元素在数组中存在, 则回调函数返回值为 true :

@@ -95,8 +93,6 @@ function checkAvailability(arr, val) { checkAvailability(fruits, 'kela'); // false checkAvailability(fruits, 'banana'); // true -

{{ EmbedLiveSample('Checking_whether_a_value_exists_in_an_array', '', '', '', 'Web/JavaScript/Reference/Global_Objects/Array/some') }}

-

使用箭头函数判断数组元素中是否存在某个值

var fruits = ['apple', 'banana', 'mango', 'guava'];
@@ -108,9 +104,6 @@ function checkAvailability(arr, val) {
 checkAvailability(fruits, 'kela');   // false
 checkAvailability(fruits, 'banana'); // true
-

{{ EmbedLiveSample('Checking_whether_a_value_exists_using_an_arrow_function', '', '', '', 'Experiment:StaticExamplesOnTop/JavaScript/Array/some') }}

- -

将任意值转换为布尔类型

@@ -134,8 +127,6 @@ getBoolean(1); // true getBoolean('true'); // true -

{{ EmbedLiveSample('Converting_any_value_to_Boolean', '', '', '', 'Web/JavaScript/Reference/Global_Objects/Array/some') }}

-

Polyfill

在第 5 版时,some() 被添加进 ECMA-262 标准;这样导致某些实现环境可能不支持它。你可以把下面的代码插入到脚本的开头来解决此问题,从而允许在那些没有原生支持它的实现环境中使用它。该算法是 ECMA-262 第 5 版中指定的算法,假定 Object 和 TypeError 拥有他们的初始值,且 fun.call 等价于 {{jsxref("Function.prototype.call")}}

diff --git a/files/zh-cn/web/javascript/reference/statements/break/index.html b/files/zh-cn/web/javascript/reference/statements/break/index.html index 9cecd6eef9..c243fab039 100644 --- a/files/zh-cn/web/javascript/reference/statements/break/index.html +++ b/files/zh-cn/web/javascript/reference/statements/break/index.html @@ -17,7 +17,7 @@ translation_of: Web/JavaScript/Reference/Statements/break
break [label];
-
label {{可选}}
+
label
与语句标签相关联的标识符。如果 break 语句不在一个循环或 {{jsxref("Statements/switch", "switch")}} 语句中,则该项是必须的。
-- cgit v1.2.3-54-g00ecf From a0ee33c19e35324f6ae8b8842899ef48d65ec04c Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 10:59:38 +0100 Subject: fix fixes --- files/zh-cn/web/api/htmltablerowelement/rowindex/index.html | 2 +- files/zh-cn/web/javascript/reference/statements/break/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'files/zh-cn/web/javascript/reference') diff --git a/files/zh-cn/web/api/htmltablerowelement/rowindex/index.html b/files/zh-cn/web/api/htmltablerowelement/rowindex/index.html index c10f4f2d61..2939825e6b 100644 --- a/files/zh-cn/web/api/htmltablerowelement/rowindex/index.html +++ b/files/zh-cn/web/api/htmltablerowelement/rowindex/index.html @@ -5,7 +5,7 @@ translation_of: Web/API/HTMLTableRowElement/rowIndex ---
{{APIRef("HTML DOM")}}
-

HTMLTableRowElement.rowIndex只读属性表示一个行相对于整个位。

+

HTMLTableRowElement.rowIndex只读属性表示一个行相对于整个位置的{{HtmlElement("table")}。

即使{{HtmlElement("thead")}},{{HtmlElement("tbody")}}和{{HtmlElement("tfoot")}}}的元素在HTML中乱序显示,浏览器也会以正确的顺序。因此,行数从<thead><tbody>,从<tbody><tfoot>

diff --git a/files/zh-cn/web/javascript/reference/statements/break/index.html b/files/zh-cn/web/javascript/reference/statements/break/index.html index c243fab039..d38b51a97d 100644 --- a/files/zh-cn/web/javascript/reference/statements/break/index.html +++ b/files/zh-cn/web/javascript/reference/statements/break/index.html @@ -17,7 +17,7 @@ translation_of: Web/JavaScript/Reference/Statements/break
break [label];
-
label
+
label {{optional_inline}}
与语句标签相关联的标识符。如果 break 语句不在一个循环或 {{jsxref("Statements/switch", "switch")}} 语句中,则该项是必须的。
-- cgit v1.2.3-54-g00ecf