JavaScript红宝书 - 更新中
  • JavaScript 高级程序设计
  • 章节内容
    • 1. JavaScript 简介
    • 2. 在 HTML 中使用 JavaScript
    • 3. JavaScript 基本概念
    • 4. 变量、作用域和内存问题
    • 5. 引用类型
    • 6. 面向对象的程序设计
    • 7. 函数表达式
    • 8. BOM
    • 9. 客户端检测
    • 10. DOM
    • 11. DOM 扩展
    • 12. DOM2 和 DOM3
    • 13. 事件
    • 14. 表单脚本
    • 15. 使用 Canvas 绘图
    • 16. HTML5 脚本编程
    • 17. 错误处理与调试
    • 18. JavaScript 与 XML
    • 19. E4X
    • 20. JSON
    • 21. Ajax 与 Comet
    • 22. 高级技巧
    • 23. 离线应用与客户端存储
    • 24. 最佳实践
    • 25. 新兴的 API
  • 数据类型
    • Undefined
    • Null
    • Boolean
    • Number
    • String
    • Object
  • 引用类型
    • Array
    • Object
    • Function
    • Date
    • RegExp
    • 基本包装类型
    • 单体内置对象
  • 专项练习
    • 操作符
    • 语句
    • 数组
    • 函数
  • 附录
    • 操作符特殊规则
    • 严格模式规则
    • 兼容性汇总
Powered by GitBook
On this page

Was this helpful?

  1. 数据类型

Boolean

  • Boolean 类型是 ECMAScript 中使用得最多的一种类型,该类型只有两个字面值: true 和 false;

  • 将一个值转换为其对应的 Boolean 值,可以调用转型函数 Boolean();

  • 其他数据类型转 Boolean 规则,这些转换规则对理解流控制语句(如if语句)自动执行相应的 Boolean 转换非常重要;

    数据类型

    为true的值

    为false的值

    Boolean

    true

    false

    String

    任何非空字符串

    ""空字符串

    Number

    任何非零数字值(包括无穷大)

    0和NaN

    Object

    任何对象

    null

    Undefined

    不适用

    undefined

PreviousNullNextNumber

Last updated 6 years ago

Was this helpful?