From 01b0e12ba27b5069248fd09235e9a7143915ee30 Mon Sep 17 00:00:00 2001 From: Irvin Date: Wed, 16 Feb 2022 02:02:49 +0800 Subject: remove `notranslate` class in zh-CN --- .../javascript/reference/global_objects/boolean/index.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/global_objects/boolean/index.html') diff --git a/files/zh-cn/web/javascript/reference/global_objects/boolean/index.html b/files/zh-cn/web/javascript/reference/global_objects/boolean/index.html index a236f20273..4101843056 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/boolean/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/boolean/index.html @@ -19,7 +19,7 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Boolean

其值不是{{jsxref("undefined")}}或{{jsxref("null")}}的任何对象(包括其值为false的布尔对象)在传递给条件语句时都将计算为true。 例如,以下{{jsxref("Statements/if...else", "if")}}语句中的条件评估为true

-
var x = new Boolean(false);
+
var x = new Boolean(false);
 if (x) {
   // 这里的代码会被执行
 }
@@ -27,7 +27,7 @@ if (x) {
 
 

基本类型的布尔值不受此规则影响。例如下面的 {{jsxref("Statements/if...else", "if")}} 语句的条件为假:

-
var x = false;
+
var x = false;
 if (x) {
   // 这里的代码不会执行
 }
@@ -35,14 +35,14 @@ if (x) {
 
 

不要用创建 Boolean 对象的方式将一个非布尔值转化成布尔值,直接将 Boolean 当做转换函数来使用即可,或者使用双重非(!!)运算符

-
var x = Boolean(expression);     // 推荐
+
var x = Boolean(expression);     // 推荐
 var x = !!(expression);          // 推荐
 var x = new Boolean(expression); // 不太好
 

对于任何对象,即使是值为 falseBoolean 对象,当将其传给 Boolean 函数时,生成的 Boolean 对象的值都是 true

-
var myFalse = new Boolean(false);   // true
+
var myFalse = new Boolean(false);   // true
 var g = new Boolean(myFalse);       // true
 var myString = new String("Hello");
 var s = new Boolean(myString);      // true
@@ -74,7 +74,7 @@ var s = new Boolean(myString);      // true
 
 

创建值为 false 的 Boolean 对象

-
var bNoParam = new Boolean();
+
var bNoParam = new Boolean();
 var bZero = new Boolean(0);
 var bNull = new Boolean(null);
 var bEmptyString = new Boolean('');
@@ -83,7 +83,7 @@ var bfalse = new Boolean(false);
 
 

创建值为 true 的  Boolean 对象

-
var btrue = new Boolean(true);
+
var btrue = new Boolean(true);
 var btrueString = new Boolean('true');
 var bfalseString = new Boolean('false');
 var bSuLin = new Boolean('Su Lin');
-- 
cgit v1.2.3-54-g00ecf