gpt4 book ai didi

javascript - 为什么括号不会改变 JavaScript 中 == 和 === 的运算符优先级?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:48:51 27 4
gpt4 key购买 nike

我有点懵!为什么括号不影响这些语句中的优先级?

true === '0' == 0 // returns true
(true === '0') == 0 // returns true again!

最佳答案

因为 true === '0' 的计算结果为 false,而 false == 0 为真。 (因为 false 和 0 都是“非真实的”)

请记住,=== 比较严格相等,== 测试相等与转换。

关于javascript - 为什么括号不会改变 JavaScript 中 == 和 === 的运算符优先级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151512/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com