关闭

JavaScript中逻辑运算符(&&、||、!)的优先级和运算顺序

标签: 逻辑运算符javascript
2647人阅读 评论(0) 收藏 举报
分类:

对逻辑运算符只停留在会用的层次,一直没有专门了解其原理。今天得空,好好深究一下,这里做个笔记,用来参考。


三个逻辑运算符(&&、||、!)优先级是:!、&& 、||  。


逻辑与(&&)和逻辑或(||)运算符都遵循短路原则。


逻辑与(&&)运算原则:A && B;


当A为true时,无论B是true或false,都会返回B。

当A为false时,无论B是true或false,都会返回A。


逻辑或(||)运算原则:A || B;


当A为true时,无论B是true或false,都会返回A。

当A为false时,无论B是true或false,都会返回B。







0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:45178次
    • 积分:724
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:4篇
    • 译文:0篇
    • 评论:16条
    最新评论