if和==到底是怎么判断的?

2018-05-15  本文已影响0人  夜舞暗澜_3ea2

if作为最基本的条件判断语句经常的、广泛的被使用,配合使用的还有==运算符。但是这两个符号究竟是如何计算真值的?

简单判断:直接查表

原文翻墙:-> oh my dear js
国内转载:-> JavaScript 真值表
(这个页面不算难,可以写个丑版娱乐一下~)

⚠️ 在if判断中不通过的值不一定等同于false!!!

⚠️ 真正的number中只有1 == true;0 == false;其他的值既不为true也不为false!!

提示:如果希望严格判断真值,可以加"!!"做强制类型转换!

然后有些好玩的东西:

上一篇下一篇

猜你喜欢

热点阅读