From 84754fc448853ce4bb985288affc68e180139571 Mon Sep 17 00:00:00 2001 From: JasonLamv-t Date: Fri, 25 Aug 2023 16:09:50 +0800 Subject: [PATCH 1/2] [zh-cn]: Update translation of String.strike() and align methods' doc which about HTML element with upstream --- .../global_objects/string/anchor/index.md | 2 +- .../global_objects/string/big/index.md | 6 ++++- .../global_objects/string/blink/index.md | 4 +++ .../global_objects/string/bold/index.md | 2 +- .../global_objects/string/fixed/index.md | 8 ++++-- .../global_objects/string/italics/index.md | 6 ++++- .../global_objects/string/link/index.md | 2 +- .../global_objects/string/small/index.md | 2 +- .../global_objects/string/strike/index.md | 25 +++++++++++-------- .../global_objects/string/sub/index.md | 6 ++++- .../global_objects/string/sup/index.md | 6 ++++- 11 files changed, 48 insertions(+), 21 deletions(-) diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/anchor/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/anchor/index.md index 2fb6d80beee129..b9fcb6116a4030 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/anchor/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/anchor/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/anchor {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 的 **`anchor()`** 方法创建一个带有名称的 {{HTMLElement("a")}} 元素字符串,其中嵌入了调用的字符串(`str`)。 +{{jsxref("String")}} 值的 **`anchor()`** 方法创建一个带有名称的 {{HTMLElement("a")}} 元素字符串,其中嵌入了调用的字符串(`str`)。 > **备注:** 所有的 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(比如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 > diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/big/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/big/index.md index 80d2d8130bea23..db06535c25d99c 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/big/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/big/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/big {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 的 **`big()`** 方法创建一个字符串,将该字符串嵌入到一个 `` 元素中(`str`),从而使该字符串以大字体显示。 +{{jsxref("String")}} 值的 **`big()`** 方法创建一个 {{HTMLElement("big")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以大字体显示。 > **备注:** 所有的 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。对于 `big()` 方法来说,在 [HTML5](/zh-CN/docs/Glossary/HTML5) 中已经移除了 `` 元素,不应再使用它。Web 开发者应该使用 [CSS](/zh-CN/docs/Web/CSS) 属性来实现相应的效果。 @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/big big() ``` +### 参数 + +无。 + ### 返回值 一个以 `` 开始标签开头的字符串,然后是文本 `str`,最后是 `` 结束标签。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/blink/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/blink/index.md index 7cb656a895d940..85f5963d306386 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/blink/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/blink/index.md @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/blink blink() ``` +### 参数 + +无。 + ### 返回值 一个以 `` 开始标签开头的字符串,接着是文本 `str`,然后是 `` 结束标签。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/bold/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/bold/index.md index ab2ad234ad6483..5ea744b63920d1 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/bold/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/bold/index.md @@ -7,7 +7,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/bold {{jsxref("String")}} 值的 **`bold()`** 方法创建一个 {{HTMLElement("b")}} 元素字符串,其中嵌入了调用的字符串(`str`),这会导致该字符串以粗体显示。 -> **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用[DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 +> **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 ## 语法 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/fixed/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/fixed/index.md index 66d189b1e08d24..43193bed2203a1 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/fixed/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/fixed/index.md @@ -5,9 +5,9 @@ slug: Web/JavaScript/Reference/Global_Objects/String/fixed {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`fixed()`** 方法创建一个 {{HTMLElement("tt")}} 元素字符串,并将调用字符串嵌入其中(`str`),这会导致该字符串以等宽字体显示。 +{{jsxref("String")}} 值的 **`fixed()`** 方法创建一个 {{HTMLElement("tt")}} 元素字符串,其中嵌入了调用的字符串(`str`),这会导致该字符串以等宽字体显示。 -> **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用[DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 +> **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 ## 语法 @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/fixed fixed() ``` +### 参数 + +无。 + ### 返回值 一个以 `` 开始标签开头的字符串,接着是文本 `str`,然后是 `` 结束标签。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/italics/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/italics/index.md index 7f75a7df12cc2d..822a89db8f787a 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/italics/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/italics/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/italics {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`italics()`** 方法会创建一个 {{HTMLElement("i")}} 元素字符串,将调用字符串嵌入其中(`str`),从而使该字符串以斜体显示。 +{{jsxref("String")}} 值的 **`italics()`** 方法会创建一个 {{HTMLElement("i")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以斜体显示。 > **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/italics italics() ``` +### 参数 + +无。 + ### 返回值 一个以 `` 开始标签,然后是文本 `str`,最后是 `` 结束标签的字符串。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/link/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/link/index.md index 3b74e37731f66c..bcb1da2728ec79 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/link/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/link/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/link {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`link()`** 方法创建一个 {{HTMLElement("a")}} 元素字符串,将调用字符串嵌入其中(`str`),用作指向另一个 URL 的超文本链接。 +{{jsxref("String")}} 值的 **`link()`** 方法创建一个 {{HTMLElement("a")}} 元素字符串,其中嵌入了调用的字符串(`str`),用作指向另一个 URL 的超文本链接。 > **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/small/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/small/index.md index f78f09ac217931..f47dd4761ce292 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/small/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/small/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/small {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`small()`** 方法创建一个 {{HTMLElement("small")}} 元素字符串,并将调用字符串嵌入其中(`str`),从而使该字符串以小号字体显示。 +{{jsxref("String")}} 值的 **`small()`** 方法创建一个 {{HTMLElement("small")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以小号字体显示。 > **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md index fafd720d3a4bd4..d37bace9a36683 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md @@ -5,30 +5,32 @@ slug: Web/JavaScript/Reference/Global_Objects/String/strike {{JSRef}} {{deprecated_header}} -**`strike()`**方法创建{{HTMLElement("strike")}} HTML 元素,使字符串展示为被删除的文本。 +{{jsxref("String")}} 值的 **`strike()`**方法创建一个 {{HTMLElement("strike")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以删除线的形式显示。 + +> **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。 ## 语法 -```plain -str.strike() +```js-nolint +strike() ``` -### 返回值 +### 参数 -包含{{HTMLElement("strike")}} HTML 元素的字符串。 +无。 -## 描述 +### 返回值 -`strike()`方法将字符串嵌入``标签: `"str"`. +一个以 `` 开始标签开头的字符串,接着是文本 `str`,最后是 `` 结束标签。 ## 示例 -### 使用`strike()` +### 使用 strike() -下面的示例使用字符串方法来修改字符串的格式: +下面的示例使用了已弃用的字符串方法来更改字符串的格式: ```js -var worldString = "Hello, world"; +const worldString = "Hello, world"; console.log(worldString.blink()); // Hello, world console.log(worldString.bold()); // Hello, world @@ -44,8 +46,9 @@ console.log(worldString.strike()); // Hello, world {{Compat}} -## 另见 +## 参见 +- [`core-js` 中 `String.prototype.strike` 的 polyfill](https://github.com/zloirock/core-js#ecmascript-string-and-regexp) - {{jsxref("String.prototype.blink()")}} - {{jsxref("String.prototype.bold()")}} - {{jsxref("String.prototype.italics()")}} diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/sub/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/sub/index.md index e6c6c8a561b966..671add6f8615de 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/sub/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/sub/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/sub {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`sub()`** 方法创建一个字符串,将该字符串嵌入到 {{HTMLElement("sub")}} 元素(`str`)中,这会导致该字符串显示为下标。 +{{jsxref("String")}} 值的 **`sub()`** 方法创建一个 {{HTMLElement("sub")}} 元素字符串,其中嵌入了调用的字符串(`str`),这会导致该字符串显示为下标。 > **备注:** 所有 [HTML 包装器方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法) 均已弃用,仅出于兼容性目的而进行标准化。请改用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model),例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement)。 @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/sub sub() ``` +### 参数 + +无。 + ### 返回值 以 `` 开始标记开头的字符串,然后是文本 `str`,最后是 `` 结束标记。 diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/sup/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/sup/index.md index 370e2145bfe4e0..ddfb0ed969039f 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/sup/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/sup/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/sup {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`sup()`** 方法创建一个字符串,将该字符串嵌入到 {{HTMLElement("sup")}} 元素(`str`)中,这会导致该字符串显示为上标。 +{{jsxref("String")}} 值的 **`sup()`** 方法创建一个 {{HTMLElement("sup")}} 元素字符串,其中嵌入了调用的字符串(`str`)中,这会导致该字符串显示为上标。 > **备注:** 所有 [HTML 包装器方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法) 均已弃用,仅出于兼容性目的而进行标准化。请改用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model),例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement)。 @@ -15,6 +15,10 @@ slug: Web/JavaScript/Reference/Global_Objects/String/sup sup() ``` +### 参数 + +无。 + ### 返回值 以 `` 开始标记开头的字符串,然后是文本 `str`,最后是 `` 结束标记。 From 8f1e51489d666574d648587ffcfa1acfd658b11e Mon Sep 17 00:00:00 2001 From: A1lo Date: Fri, 25 Aug 2023 20:29:03 +0800 Subject: [PATCH 2/2] Update files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md --- .../javascript/reference/global_objects/string/strike/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md b/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md index d37bace9a36683..957c67306e9959 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md +++ b/files/zh-cn/web/javascript/reference/global_objects/string/strike/index.md @@ -5,7 +5,7 @@ slug: Web/JavaScript/Reference/Global_Objects/String/strike {{JSRef}} {{deprecated_header}} -{{jsxref("String")}} 值的 **`strike()`**方法创建一个 {{HTMLElement("strike")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以删除线的形式显示。 +{{jsxref("String")}} 值的 **`strike()`** 方法创建一个 {{HTMLElement("strike")}} 元素字符串,其中嵌入了调用的字符串(`str`),从而使该字符串以删除线的形式显示。 > **备注:** 所有 [HTML 包装方法](/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String#html_包装器方法)都已被弃用,并且仅为了兼容性而标准化。请使用 [DOM API](/zh-CN/docs/Web/API/Document_Object_Model)(例如 [`document.createElement()`](/zh-CN/docs/Web/API/Document/createElement))代替。