From 012ee621791b6895e637f96e6523027951768f25 Mon Sep 17 00:00:00 2001 From: Irvin Date: Wed, 16 Feb 2022 02:03:27 +0800 Subject: remove inline style for zh-CN --- .../equality_comparisons_and_sameness/index.html | 236 ++++++++++----------- 1 file changed, 117 insertions(+), 119 deletions(-) (limited to 'files/zh-cn/web/javascript/equality_comparisons_and_sameness') diff --git a/files/zh-cn/web/javascript/equality_comparisons_and_sameness/index.html b/files/zh-cn/web/javascript/equality_comparisons_and_sameness/index.html index 5d8e0d7528..c9e1e5ae71 100644 --- a/files/zh-cn/web/javascript/equality_comparisons_and_sameness/index.html +++ b/files/zh-cn/web/javascript/equality_comparisons_and_sameness/index.html @@ -67,74 +67,74 @@ console.log(obj === undefined); // false - 被比较值 B + 被比较值 B - Undefined - Null - Number - String - Boolean - Object + Undefined + Null + Number + String + Boolean + Object 被比较值 A Undefined - true - true - false - false - false - IsFalsy(B) + true + true + false + false + false + IsFalsy(B) Null - true - true - false - false - false - IsFalsy(B) + true + true + false + false + false + IsFalsy(B) Number - false - false - A === B - A === ToNumber(B) - A=== ToNumber(B) - A== ToPrimitive(B) + false + false + A === B + A === ToNumber(B) + A=== ToNumber(B) + A== ToPrimitive(B) String - false - false - ToNumber(A) === B - A === B - ToNumber(A) === ToNumber(B) - ToPrimitive(B) == A + false + false + ToNumber(A) === B + A === B + ToNumber(A) === ToNumber(B) + ToPrimitive(B) == A Boolean - false - false - ToNumber(A) === B - ToNumber(A) === ToNumber(B) - A === B - ToNumber(A) == ToPrimitive(B) + false + false + ToNumber(A) === B + ToNumber(A) === ToNumber(B) + A === B + ToNumber(A) == ToPrimitive(B) Object - false - false - ToPrimitive(A) == B - ToPrimitive(A) == B - ToPrimitive(A) == ToNumber(B) - + false + false + ToPrimitive(A) == B + ToPrimitive(A) == B + ToPrimitive(A) == ToNumber(B) +

A === B

@@ -204,174 +204,174 @@ function attemptMutation(v) 判等 - x - y - == - === - Object.is + x + y + == + === + Object.is undefined undefined - true - true - true + true + true + true null null - true - true - true + true + true + true true true - true - true - true + true + true + true false false - true - true - true + true + true + true "foo" "foo" - true - true - true + true + true + true 0 0 - true - true - true + true + true + true +0 -0 - true - true - false + true + true + false 0 false - true - false - false + true + false + false "" false - true - false - false + true + false + false "" 0 - true - false - false + true + false + false "0" 0 - true - false - false + true + false + false "17" 17 - true - false - false + true + false + false [1,2] "1,2" - true - false - false + true + false + false new String("foo") "foo" - true - false - false + true + false + false null undefined - true - false - false + true + false + false null false - false - false - false + false + false + false undefined false - false - false - false + false + false + false { foo: "bar" } { foo: "bar" } - false - false - false + false + false + false new String("foo") new String("foo") - false - false - false + false + false + false 0 null - false - false - false + false + false + false 0 NaN - false - false - false + false + false + false "foo" NaN - false - false - false + false + false + false NaN NaN - false - false - true + false + false + true @@ -390,8 +390,6 @@ function attemptMutation(v)
let stoppingForce = obj.mass * -obj.velocity
-
-

如果obj.velocity0 (或计算结果为0), 一个-0就在上处产生并被赋值为stoppingForce的值.

-- cgit v1.2.3-54-g00ecf