diff options
author | Irvin <irvinfly@gmail.com> | 2022-02-16 02:07:31 +0800 |
---|---|---|
committer | Irvin <irvinfly@gmail.com> | 2022-02-16 02:35:54 +0800 |
commit | d9e9adb5f80a819fe46349bcf6d1faec734b09cd (patch) | |
tree | e856dc5e31aad0a7d5e8c2f98c9ee139d9569a86 /files/zh-cn/web/javascript/reference/errors | |
parent | 7c2556fe79c44d7c31108b8c8b048d2b7704a95e (diff) | |
download | translated-content-d9e9adb5f80a819fe46349bcf6d1faec734b09cd.tar.gz translated-content-d9e9adb5f80a819fe46349bcf6d1faec734b09cd.tar.bz2 translated-content-d9e9adb5f80a819fe46349bcf6d1faec734b09cd.zip |
remove span tag in zh-CN
Diffstat (limited to 'files/zh-cn/web/javascript/reference/errors')
6 files changed, 16 insertions, 16 deletions
diff --git a/files/zh-cn/web/javascript/reference/errors/cant_assign_to_property/index.html b/files/zh-cn/web/javascript/reference/errors/cant_assign_to_property/index.html index 8997836b20..04853a2c53 100644 --- a/files/zh-cn/web/javascript/reference/errors/cant_assign_to_property/index.html +++ b/files/zh-cn/web/javascript/reference/errors/cant_assign_to_property/index.html @@ -32,7 +32,7 @@ TypeError: Cannot create property 'x' on {y} (Chrome) var foo = "my string"; // 下面这行代码在非严格模式下不会执行. -foo.bar = {}; // <span class="message-body-wrapper"><span class="message-flex-body"><span class="devtools-monospace message-body">TypeError: can't assign to property "bar" on "my string": not an object</span></span></span> +foo.bar = {}; // TypeError: can't assign to property "bar" on "my string": not an object </pre> <h3 id="如何正确使用">如何正确使用</h3> diff --git a/files/zh-cn/web/javascript/reference/errors/deprecated_caller_or_arguments_usage/index.html b/files/zh-cn/web/javascript/reference/errors/deprecated_caller_or_arguments_usage/index.html index cfafd9c155..37df78c1d8 100644 --- a/files/zh-cn/web/javascript/reference/errors/deprecated_caller_or_arguments_usage/index.html +++ b/files/zh-cn/web/javascript/reference/errors/deprecated_caller_or_arguments_usage/index.html @@ -20,7 +20,7 @@ TypeError: 'callee' and 'caller' cannot be accessed in strict mode. (Safari) <h2 id="错误类型">错误类型</h2> -<p>仅在严格模式下出现的 {{jsxref("ReferenceError")}} 警告。<span class="short_text" id="result_box" lang="zh-CN"><span>JavaScript 的执行将不会停止。</span></span></p> +<p>仅在严格模式下出现的 {{jsxref("ReferenceError")}} 警告。JavaScript 的执行将不会停止。</p> <h2 id="发生了什么">发生了什么?</h2> diff --git a/files/zh-cn/web/javascript/reference/errors/missing_semicolon_before_statement/index.html b/files/zh-cn/web/javascript/reference/errors/missing_semicolon_before_statement/index.html index e3e6a98c88..37c45bb0df 100644 --- a/files/zh-cn/web/javascript/reference/errors/missing_semicolon_before_statement/index.html +++ b/files/zh-cn/web/javascript/reference/errors/missing_semicolon_before_statement/index.html @@ -61,15 +61,15 @@ array[0] = "there"; <p>如果你用的是另一种编程语言,那么在javaScript中使用不具有相同或完全没有意义的关键字也是很常见的:</p> -<pre class="brush: js example-bad line-numbers language-js"><code class="language-js">def <span class="function token">print</span><span class="punctuation token">(</span>info<span class="punctuation token">)</span><span class="punctuation token">{</span> - console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span>info<span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="punctuation token">}</span><span class="punctuation token">;</span> <span class="comment token">// SyntaxError missing ; before statement</span></code></pre> +<pre class="brush: js example-bad line-numbers language-js"><code class="language-js">def print(info){ + console.log(info); +}; // SyntaxError missing ; before statement</code></pre> <p>因此,建议使用<code>function</code>而不是<code>def</code>:</p> -<pre class="brush: js example-good line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">print</span><span class="punctuation token">(</span>info<span class="punctuation token">)</span><span class="punctuation token">{</span> - console<span class="punctuation token">.</span><span class="function token">log</span><span class="punctuation token">(</span>info<span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="punctuation token">}</span><span class="punctuation token">;</span></code></pre> +<pre class="brush: js example-good line-numbers language-js"><code class="language-js">function print(info){ + console.log(info); +};</code></pre> <p> </p> diff --git a/files/zh-cn/web/javascript/reference/errors/negative_repetition_count/index.html b/files/zh-cn/web/javascript/reference/errors/negative_repetition_count/index.html index 780bdabcf4..94a79e94a8 100644 --- a/files/zh-cn/web/javascript/reference/errors/negative_repetition_count/index.html +++ b/files/zh-cn/web/javascript/reference/errors/negative_repetition_count/index.html @@ -22,7 +22,7 @@ RangeError: Invalid count value (Chrome) <h2 id="发生了什么">发生了什么?</h2> -<p>代码中使用了 {{jsxref("String.prototype.repeat()")}}方法。<span class="short_text" id="result_box" lang="zh-CN"><span>它有一个计数参数,表示重复该字符串的次数</span></span>。该参数必须在 0 及正 {{jsxref("Infinity")}} 之间,且不能为负数。该值的合法范围可以这样表示: [0, +∞)。</p> +<p>代码中使用了 {{jsxref("String.prototype.repeat()")}}方法。它有一个计数参数,表示重复该字符串的次数。该参数必须在 0 及正 {{jsxref("Infinity")}} 之间,且不能为负数。该值的合法范围可以这样表示: [0, +∞)。</p> <h2 id="示例">示例</h2> diff --git a/files/zh-cn/web/javascript/reference/errors/resulting_string_too_large/index.html b/files/zh-cn/web/javascript/reference/errors/resulting_string_too_large/index.html index eaac0884fb..261ad7b72d 100644 --- a/files/zh-cn/web/javascript/reference/errors/resulting_string_too_large/index.html +++ b/files/zh-cn/web/javascript/reference/errors/resulting_string_too_large/index.html @@ -23,9 +23,9 @@ RangeError: Invalid count value (Chrome) <h2 id="发生了什么">发生了什么?</h2> -<p>代码中使用了 {{jsxref("String.prototype.repeat()")}}方法。<span class="short_text" id="result_box" lang="zh-CN"><span>它有一个计数参数,表示重复该字符串的次数</span></span>。该参数必须在 0 及正 {{jsxref("Infinity")}} 之间,且不能为负数。该值的合法范围可以这样表示: [0, +∞)。</p> +<p>代码中使用了 {{jsxref("String.prototype.repeat()")}}方法。它有一个计数参数,表示重复该字符串的次数。该参数必须在 0 及正 {{jsxref("Infinity")}} 之间,且不能为负数。该值的合法范围可以这样表示: [0, +∞)。</p> -<p><span class="short_text" id="result_box" lang="zh-CN"><span>其结果字符串也不能长于最大字符串,不同 JavaScript 引擎中可能有所不同。</span></span> 在 Firefox (SpiderMonkey) 里最大字符串大小为 2<sup>28</sup> -1 (<code>0xFFFFFFF</code>)。</p> +<p>其结果字符串也不能长于最大字符串,不同 JavaScript 引擎中可能有所不同。 在 Firefox (SpiderMonkey) 里最大字符串大小为 2<sup>28</sup> -1 (<code>0xFFFFFFF</code>)。</p> <h2 id="示例">示例</h2> diff --git a/files/zh-cn/web/javascript/reference/errors/undeclared_var/index.html b/files/zh-cn/web/javascript/reference/errors/undeclared_var/index.html index 507da98563..722965d574 100644 --- a/files/zh-cn/web/javascript/reference/errors/undeclared_var/index.html +++ b/files/zh-cn/web/javascript/reference/errors/undeclared_var/index.html @@ -24,14 +24,14 @@ ReferenceError: Variable undefined in strict mode (Edge) <h2 id="发生了什么">发生了什么?</h2> -<p>在代码里赋值了一个未声明的变量。换句话说,有处没有带着<code><a href="/zh-CN/docs/Web/JavaScript/Reference/Statements/var"> var</a></code> 关键字的赋值。<span id="result_box" lang="zh-CN"><span>事实上已声明的和未声明的变量之间有一些差异,这可能会导致意想不到的结果,这就是为什么 JavaScript 在严格模式打印出这种错误。</span></span></p> +<p>在代码里赋值了一个未声明的变量。换句话说,有处没有带着<code><a href="/zh-CN/docs/Web/JavaScript/Reference/Statements/var"> var</a></code> 关键字的赋值。事实上已声明的和未声明的变量之间有一些差异,这可能会导致意想不到的结果,这就是为什么 JavaScript 在严格模式打印出这种错误。</p> -<p><span class="short_text" id="result_box" lang="zh-CN"><span>关于已声明和未声明的变量,其有三个注意事项:</span></span></p> +<p>关于已声明和未声明的变量,其有三个注意事项:</p> <ul> - <li><span class="short_text" id="result_box" lang="zh-CN"><span>已声明的变量被约束在其执行上下文中</span></span><span class="short_text" lang="zh-CN"><span>。</span><span>未声明的变量总是全局的。</span></span></li> - <li><span class="short_text" id="result_box" lang="zh-CN"><span>已声明的变量在执行任何代码之前就创建了</span></span><span class="short_text" lang="zh-CN"><span>。未声明的变量则不存在,直到执行相关的代码。</span></span></li> - <li><span class="short_text" id="result_box" lang="zh-CN"><span>已声明的变量是其执行上下文(函数或全局)的不可配置属性。</span><span>而未声明的变量是可配置的(例如可以删除)。</span></span></li> + <li>已声明的变量被约束在其执行上下文中。未声明的变量总是全局的。</li> + <li>已声明的变量在执行任何代码之前就创建了。未声明的变量则不存在,直到执行相关的代码。</li> + <li>已声明的变量是其执行上下文(函数或全局)的不可配置属性。而未声明的变量是可配置的(例如可以删除)。</li> </ul> <p>更多信息及例子,请参考 <code><a href="/zh-CN/docs/Web/JavaScript/Reference/Statements/var">var</a></code> 页面。</p> |