aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/javascript/guide/expressions_and_operators
diff options
context:
space:
mode:
authort7yang <t7yang@gmail.com>2022-01-10 08:38:07 +0800
committerIrvin <irvinfly@gmail.com>2022-02-16 02:35:54 +0800
commit563ca0a35e98678e2b7d5f154f31f496851e8d60 (patch)
tree7c99e7e037128217eca2080df671a742076c615b /files/zh-cn/web/javascript/guide/expressions_and_operators
parentd7b2995cabe8d85a1827aa18bc270bdf739f3d13 (diff)
downloadtranslated-content-563ca0a35e98678e2b7d5f154f31f496851e8d60.tar.gz
translated-content-563ca0a35e98678e2b7d5f154f31f496851e8d60.tar.bz2
translated-content-563ca0a35e98678e2b7d5f154f31f496851e8d60.zip
remove code tag inside pre tag for zh-CN
Diffstat (limited to 'files/zh-cn/web/javascript/guide/expressions_and_operators')
-rw-r--r--files/zh-cn/web/javascript/guide/expressions_and_operators/index.html24
1 files changed, 12 insertions, 12 deletions
diff --git a/files/zh-cn/web/javascript/guide/expressions_and_operators/index.html b/files/zh-cn/web/javascript/guide/expressions_and_operators/index.html
index 8f45880006..bced40f16d 100644
--- a/files/zh-cn/web/javascript/guide/expressions_and_operators/index.html
+++ b/files/zh-cn/web/javascript/guide/expressions_and_operators/index.html
@@ -136,7 +136,7 @@ translation_of: Web/JavaScript/Guide/Expressions_and_Operators
<p>对于更复杂的赋值,<a href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment">解构赋值</a>语法是一个能从数组或对象对应的数组结构或对象字面量里提取数据的 Javascript 表达式。</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js">var foo = ["one", "two", "three"];
+<pre class="brush: js line-numbers language-js">var foo = ["one", "two", "three"];
// 不使用解构
var one = foo[0];
@@ -144,14 +144,14 @@ var two = foo[1];
var three = foo[2];
// 使用解构
-var [one, two, three] = foo;</code></pre>
+var [one, two, three] = foo;</pre>
<h3 id="比较运算符">比较运算符</h3>
<p><a href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Comparison_Operators">比较运算符</a>比较它的操作数并返回一个基于表达式是否为真的逻辑值。操作数可以是数字,字符串,逻辑,对象值。字符串比较是基于标准的字典顺序,使用Unicode值。在多数情况下,如果两个操作数不是相同的类型, JavaScript 会尝试转换它们为恰当的类型来比较。这种行为通常发生在数字作为操作数的比较。类型转换的例外是使用 <code>===</code> 和 <code>!==</code> 操作符,它们会执行严格的相等和不相等比较。这些运算符不会在检查相等之前转换操作数的类型。下面的表格描述了该示例代码中的各比较运算符</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js">var var1 = 3;
-var var2 = 4;</code></pre>
+<pre class="brush: js line-numbers language-js">var var1 = 3;
+var var2 = 4;</pre>
<table class="standard-table">
<caption>比较运算符</caption>
@@ -551,7 +551,7 @@ var n3 = !"Cat"; // !t returns false
<p>例如,</p>
-<pre class="brush: js line-numbers language-js"><code class="language-js">console.log("my " + "string"); // console logs the string "my string".</code></pre>
+<pre class="brush: js line-numbers language-js">console.log("my " + "string"); // console logs the string "my string".</pre>
<p>简写操作符 <code>+=</code> 也可以用来拼接字符串,例如:</p>
@@ -719,12 +719,12 @@ void expression
<p>如下创建了一个超链接文本,当用户单击该文本时,不会有任何效果。</p>
-<pre class="brush: html line-numbers language-html"><code class="language-html">&lt;a href="javascript:void(0)"&gt;Click here to do nothing&lt;/a&gt;</code></pre>
+<pre class="brush: html line-numbers language-html">&lt;a href="javascript:void(0)"&gt;Click here to do nothing&lt;/a&gt;</pre>
<p>下面的代码创建了一个超链接,当用户单击它时,提交一个表单。</p>
-<pre class="brush: html line-numbers language-html"><code class="language-html">&lt;a href="javascript:void(document.form.submit())"&gt;
-Click here to submit&lt;/a&gt;</code></pre>
+<pre class="brush: html line-numbers language-html">&lt;a href="javascript:void(document.form.submit())"&gt;
+Click here to submit&lt;/a&gt;</pre>
<h3 id="关系操作符">关系操作符</h3>
@@ -913,7 +913,7 @@ this.propertyName
<p>分组操作符()控制了表达式中计算的优先级. 举例来说, 你可以改变先乘除后加减的顺序,转而先计算加法。</p>
-<pre class="brush:js line-numbers language-js"><code class="language-js">var a = 1;
+<pre class="brush:js line-numbers language-js">var a = 1;
var b = 2;
var c = 3;
@@ -926,7 +926,7 @@ a + (b * c) // 7
(a + b) * c // 9
// 这等价于
-a * c + b * c // 9</code></pre>
+a * c + b * c // 9</pre>
<h5 id="数值推导">数值推导</h5>
@@ -941,12 +941,12 @@ a * c + b * c // 9</code></pre>
<p>Comprehensions特性被许多编程语言所采用,该特性能够使你快速地通过一个已有的数组来创建出一个新的数组,比如:</p>
-<pre class="brush:js line-numbers language-js"><code class="language-js">[for (i of [ 1, 2, 3 ]) i*i ];
+<pre class="brush:js line-numbers language-js">[for (i of [ 1, 2, 3 ]) i*i ];
// [ 1, 4, 9 ]
var abc = [ "A", "B", "C" ];
[for (letters of abc) letters.toLowerCase()];
-// [ "a", "b", "c" ]</code></pre>
+// [ "a", "b", "c" ]</pre>
<h3 id="左值表达式">左值表达式</h3>