Mryqu's Notes


  • 首页

  • 搜索
close

[JavaScript] 逻辑操作符的特殊行为

时间: 2013-12-07   |   分类: FrontEnd     |   阅读: 4 字 ~1分钟

Javascript中并不要求逻辑运算的两个操作数为布尔类型,并且返回值也不一定为布尔类型。&&操作符,如果第一个操作表达式能被转换成false,返回第一个操作表达式;否则返回第二个操作表达式。当用于两个布尔类型值时,两个值都为true时返回ture,否则返回false。||操作符,如果第一个操作表达式能被转换成true,返回第一个操作表达式;否则返回第二个操作表达式。当用于两个布尔类型值时,任一个值为true时返回ture,否则返回false。示例:Javascript: 逻辑操作符的特殊行为

参考

MDN:Logical operators

标题:[JavaScript] 逻辑操作符的特殊行为
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#javascript# #logical# #operator# #behavior# #return_value#
jQuery资料帖
[JavaScript] 原始数据类型
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
    • 参考
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%