V2EX  ›  英汉词典

Equality Operator

释义 Definition

“equality operator” 指相等运算符:在编程中用于比较两个值是否相等的运算符,比较结果通常是布尔值(true/false)。常见形式包括 =====(语言不同,含义与严格程度可能不同)。

发音 Pronunciation (IPA)

/ɪˈkwɑːləti ˈɑːpəreɪtər/

例句 Examples

Use the equality operator to compare two numbers.
使用相等运算符来比较两个数字是否相等。

In JavaScript, the strict equality operator (===) avoids type coercion, which can prevent subtle bugs.
在 JavaScript 中,严格相等运算符(===)会避免类型强制转换,从而减少一些隐蔽的错误。

词源 Etymology

“equality” 源自拉丁语 aequalitas(平等、相同),与 aequus(平的、公平的)相关;“operator” 源自拉丁语 operator(执行者、操作者),来自 operari(工作、操作)。合起来表示“用于判断是否相同的操作符”。

相关词 Related Words

文学与经典作品 Literary Works

  • The C Programming Language(Kernighan & Ritchie):在讲解表达式与条件判断时讨论 == 等比较运算符。
  • *Structure and Interpretation of Computer Programs (SICP)*:在讲解条件与谓词(predicate)时使用“equality”相关比较概念(如 =)。
  • JavaScript: The Good Parts(Douglas Crockford):讨论 ===== 的差异与推荐用法。
  • Clean Code(Robert C. Martin):在讨论条件表达式与可读性时涉及比较/相等判断的写法与风险。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2581 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
♥ Do have faith in what you're doing.