首页 话题 小组 问答 好文 用户 我的社区 域名交易

[教程]使用 === 而不是 ==

发布于 2024-09-12 11:08:50
0
63

 (或者 ) 操作在需要的情况下自动进行了类型转换。 (或 )操作不会执行任何转换。在比较值和类型时,可以说比更快(jsPref)。 10 // 为 true 10 // 为 false 10 ...

== (或者 !=) 操作在需要的情况下自动进行了类型转换。=== (或 !==)操作不会执行任何转换。===在比较值和类型时,可以说比==更快(jsPref)。

[10] ==  10      // 为 true
[10] === 10      // 为 false

'10' ==  10      // 为 true
'10' === 10      // 为 false

 []  ==  0       // 为 true
 []  === 0       // 为 false

 ''  ==  false   // 为 true 但 true == "a" 为false
 ''  === false   // 为 false 
评论
风轻y
Lv.1种子选手

236

帖子

19

小组

135

积分

站长交流