js运算符(是用来返回结果的)

1.比较运算符

“>”、“<”、“==”、“>=”、“<=”、“!=”
比较结果为boolean值
例如:var a = 2 > 1;
console.log(a);//输出a为true

2.逻辑运算符

“&&”、“||”、“!”
运算结果为真实的值
例如:var a = 1 && 2; //返回2 如果为true,一直执行下去,一直到最后一个值
     var b = 0 && 1; //返回0 如果为false,立即输出该值
     var c = 1 || 2; //返回1 如果为true,直接执行
     var d = NaN || 1; //返回1 如果为false,继续执行

被认定为false的值:undefined,null,NaN,"",0,false
小技巧:
&&可被用作短路语句来使用 
data && fn(data)...

||可被用作处理兼容性 
div.onclick = function(e){
var event = e || window.event
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值