【发布时间】:2015-11-04 16:06:06
【问题描述】:
我想知道=== 运算符是否有广泛认可的名称。 (function () {})(); 的“IIFE”之类的东西
【问题讨论】:
标签: javascript operators naming
我想知道=== 运算符是否有广泛认可的名称。 (function () {})(); 的“IIFE”之类的东西
【问题讨论】:
标签: javascript operators naming
我想知道 === 运算符是否有广泛认可的名称。
我最常听到的名字是严格相等运算符和严格相等运算符。事实证明,它有两个名字:
旧规范将其称为strict equals operator:
11.9.4 严格等于运算符 ( === )
产生式 EqualityExpression : EqualityExpression === RelationalExpression 的评估如下:...
奇怪的是,它从未在新规范中真正命名,但最接近的是here:
7.2.13 严格等式比较
比较 x === y,其中 x 和 y 是值,产生真或假。这样的比较是这样进行的:...
【讨论】:
它通常被称为严格等于
【讨论】: