感谢原文作者:nayi_224

原文链接:https://blog.csdn.net/nayi_224/article/details/80437329

对于需要返回boolean类型数值的地方,比如if判断,逻辑运算符,js对象会默认转换为boolean类型数据。nullundefined0''返回false,其他返回true

同时,对于||&&又有这样的特性:

  • var a = b || c;

b默认值 c默认值 a取值
true true b
true false b
false true c
false false c
  • var a = b && c;

b默认值 c默认值 a取值
true true c
true false c
false true b
false false b

最新文章

  1. WinForm 调用 PrintDocument
  2. 【转】使用Reflector和FileDisassembler反编译成项目文件
  3. Android四种基本布局(LinearLayout \ RelativeLayout \ FrameLayout \ TableLayout)
  4. javascript平时小例子③(setInterval使用1)
  5. pads 扇出
  6. MEF 编程指南(一):在应用中托管 MEF
  7. 【HDU 4372】 Count the Buildings (第一类斯特林数)
  8. 用JS添加和删除class类名
  9. ThreeJS之动画交互逻辑及特效
  10. jq实现碰到边缘反弹的动画
  11. 异步任务利器Celery(一)介绍
  12. 怎样使用下载的bootstrap模板?
  13. Android进阶(十)Android 发邮件
  14. 便捷的ajax请求
  15. 第二十三篇-ubuntu18.04怎么下载播放器以及如何设置默认播放器
  16. Java开发环境配置(1)--tool准备
  17. cookies和session
  18. Android 将数据写入Execl格式导出U盘、发送邮件
  19. bochs配置文件解释说明
  20. redis的高级事务CAS(乐观锁)

热门文章

  1. centos6.5-nginx搭建
  2. Jenkins_构建任务提示找不到命令的处理方法
  3. 如何在 CentOS 上安装 dos2unix 和 unix2dos 命令
  4. [ unittest ] 文档粗读
  5. PowerShell 管道符之Select的使用方法【二】
  6. 重大升级!灵雀云发布全栈云原生开放平台ACP 3.0
  7. eclipse中配置Webdriver
  8. 还在用visio?这款画图工具才是真的绝!
  9. Keil MDK STM32系列(六) 基于抽象外设库HAL的ADC模数转换
  10. preg_match绕过总结