js关系型运算符 && 逻辑运算符

3.关系运算符的注意点
3.1对于非数值类型的数据, 会先转换成数值类型, 再进行判断
3.2对于关系运算符来说, 任何数据和NaN进行比较, 返回值都是false
3.3如果参与比较的都是字符串类型, 那么不会转换成数值类型再比较, 而是直接比较字符对应的 Unicode编码

// let res = null == 0; // false
// let res = undefined == 0; // false
// let res = null == undefined; // true

 

4.逻辑运算符

  1. 逻辑与 && : 一假则假

  2. 逻辑或 || : 一真则真

  3. 逻辑非 ! : 真变假, 假变真

  4. 在逻辑运算中&&的优先级高于||

posted @ 2020-12-07 22:49  Smile浅笑  阅读(80)  评论(0)    收藏  举报