&& || 操作符
|| 和 && 操作符 都是左边的操作数永远先被判断
通过 "== true " 对值进行判断, 判断后返回本身
从条件判断角度来看
A && B A提供先决条件的功能
A || B B提供提供备用值得功能
&& || 会返回值,但如果要用于 == 相等比较时 需要 在 && || 的每项中分别比较
例子 if(aa == “{” || aa == "[") 而不是 if(aa == "{" || "[") 这种情况无论怎么加小括号 逻辑都不对
|| 和 && 与 if else 可以相互转化,在合适的思想上,使用合适的方法

浙公网安备 33010602011771号