当前位置:首页 > JavaScript学习 > JS学习 - 12 - 逻辑运算符

JS学习 - 12 - 逻辑运算符

10个月前 (12-07)JavaScript学习940

逻辑运算符:   ! 非   

  • 对boolean取反操作

  • 如非boolean值运算,则先转换成boolean值

  • 可以用!! 取反两次,将其他数据类型转换成boolean类型


逻辑运算符:   && 与

  • 进行 与 运算 

  • 如果第一个值为false,则直接返回, &&后面的语句不会执行,不会被检查

  • 与运算返回原值,如 var a=1&&2;则返回2,即后面的值,var a=0&&2,则返回0;

  • 如都为true,则返回后面的,如有false,则返回第一个false;

  • 断路返回原则,如运算式的值确定了,则在确定之后返回


逻辑运算符:   || 或

  • 进行 或 运算 ,并返回 boolean值;

  • 如果第一个值为 true , 则直接返回, || 后面的值不会被检查,语句不会被执行


---------------------------------------------------------------------------------

版权声明:本文由起风的日子发布,如需转载请注明出处。

本文链接:https://blog.lfo.cc/post/71.html

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。