javascript - JavaScript 中 "==="运算符的名称是什么

标签 javascript operators naming

我想知道 === 运算符是否有广泛认可的名称。类似于 (function () {})();

的“IIFE”

最佳答案

I was wondering if there is widely recognized name for === operator.

我最常听到的名称是严格相等运算符严格等于运算符。事实证明,可以说,它具有这两个名称:

旧规范称它为 strict equals operator :

11.9.4 The Strict Equals Operator ( === )

The production EqualityExpression : EqualityExpression === RelationalExpression is evaluated as follows: ...

奇怪的是,它从未在新规范中实际命名,但最接近的是 here :

7.2.13 Strict Equality Comparison

The comparison x === y, where x and y are values, produces true or false. Such a comparison is performed as follows:...

关于javascript - JavaScript 中 "==="运算符的名称是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33526533/

相关文章:

javascript - 递归函数返回数组中的随机元素返回未定义

javascript - 如何为 href 背景设置替代颜色

C语言运算符

javascript - 使用d3 js的水平条形图

javascript - Javascript constructor 属性的意义是什么?

c - sizeof 运算符评估 gcc 中编译的哪个阶段

c - "return list == NULL ? 0 : list->value + fun(list->next)"是做什么的?

javascript - 同名函数参数和私有(private)变量

python - 为什么文件名的下划线比连字符更好?

methods - 为什么 Vec::len 是方法而不是公共(public)属性?