逻辑与
1 语法规范
&&
2 用法
当符号两端都有表达式时,只有两边结果都为true时,整个表达式才是ture。只要有一侧为flase时,整个表达式结果为flase。也就是所说的一假则假
逻辑与操作符是一种短路操作符,其第一个操作数就决定了结果,那么永远不会对第二个操作数求值
3 使用注意点
逻辑与操作符适用于任何类型的操作数,不限于布尔值。如果有操作数不是布尔值,但它并不一定会返回布尔值:
如果第一个操作数是对象,则返回第二个操作数
&&
当符号两端都有表达式时,只有两边结果都为true时,整个表达式才是ture。只要有一侧为flase时,整个表达式结果为flase。也就是所说的一假则假
逻辑与操作符是一种短路操作符,其第一个操作数就决定了结果,那么永远不会对第二个操作数求值
逻辑与操作符适用于任何类型的操作数,不限于布尔值。如果有操作数不是布尔值,但它并不一定会返回布尔值:
如果第一个操作数是对象,则返回第二个操作数