QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380 ×

js中==是什么意思

js中==是什么意思

JS 中 == 的含义

在 JavaScript 中,== 是松散相等操作符,它比较两个操作数的值,但不会比较它们的类型。

比较规则

== 操作符根据以下规则进行比较:

  • 数字和字符串:将字符串转换为数字,然后比较数字值。
  • 布尔值:true 等于 1,false 等于 0。
  • 对象:比较对象的引用,而不是它们的值。
  • undefinednullundefined 等于 null
  • NaNNaN 不等于任何值,包括它自己。

示例

<code class="javascript">console.log("1" == 1); // true
console.log("01" == 1); // true
console.log(1 == true); // true
console.log(1 == "1"); // true
console.log(null == undefined); // true
console.log(NaN == NaN); // false</code>

给TA打赏
共{{data.count}}人
人已打赏
WEB前端

揭示HTTP状态码451的深层含义

2024-5-22 9:49:09

WEB前端

js中switch的用法

2024-5-22 9:53:16

个人中心
购物车
优惠劵
有新私信 私信列表
搜索