先是true与false的测试,后将false改为数值0. 除了|| 与&&之外易让人疑惑外,JS里的假值表也算是个大疑点。我写代码时我其实就只知道如何做到if 与逻辑判断实现其它语言一样的正常的效果:结论是保证A与B的是true或false而不是其它值。JS语言是这样的:返回的是A或B,只要保证A与B的是true或false而不是其它值,那么在使用上与正常语言逻辑一样。

泛谈JS逻辑判断选择器 || &&

泛谈JS逻辑判断选择器 || &&

泛谈JS逻辑判断选择器 || &&