又可靠?(为什么linux系统安全)

JavaScript中==及===

JavaScript 中的 Equality operators == 和 === 是非常重要的操作符,有着重要的不同。可以总结成三种情况:

1. == (双等号) – 把它视为一个 “相等” 操作符, 双等号会比较两个值是否相同, 但不会把它们类型转换出来。

例子:

//true
1 == ‘1’

//false

2 === ‘2’

2. === (三等号) – 把它视为一个 “恒等” 操作符, 三等号会不仅比较它们是否相同, 还会比较它们的类型是否相同。

例子:

//true
2 === 2

//false

2 === ‘2’

3. == 会自动类型转换, 也就是说结果可能不可靠, 所以我们更建议用 === 操作符, 以便获得更可靠的结果。

在比较值得时候,尤其是涉及类型转换时,尽可能使用 === 操作符,它比 == 性能更快,可以让比较更加的安全可靠。总的来说,在 JavaScript 中,更建议使用 ===,以保证尽量不发生错误发生。


数据运维技术 » 又可靠?(为什么linux系统安全)