JavaScript内置对象之布尔值

建议学习时长: 30分钟
学习方式:深入

学习目标

  • 知道什么是布尔值。
  • 知道各布尔运算符的用法。

详细介绍

布尔值代表“真”和“假”两个状态。“真”用关键字true表示,“假”用关键字false表示。布尔值只有这两个值。

下列运算符会返回布尔值:

  • 且运算符: &&
  • 或运算符: ||
  • 取反运算符: !
  • 相等运算符:===,!==,==,!=
  • 比较运算符:>,>=,<,<=

如: 3 === 4 的值 false。 4 > 3 的值为 true。

布尔值往往用于程序流程的控制,如

if(4 > 3) {
  // 做些什么
}

var i = 0
while (i < 10) {
  i++
  // 做些什么
}

布尔运算符

布尔运算符用于将表达式转为布尔值。一共包含4个运算符。

  • 取反运算符:!
  • 且运算符:&&
  • 或运算符:||
  • 三元运算符:?:

用法见 http://javascript.ruanyifeng.com/grammar/operator.html#toc11

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 标签: 我的笔记 ---学习资料:http://javascript.ruanyifeng.com/ 1. 导论 ...
    暗夜的怒吼阅读 950评论 0 1
  • FreeCodeCamp - Basic JavaScript 写在前面: 我曾经在进谷前刷过这一套题,不过当时只...
    付林恒阅读 16,586评论 5 28
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,680评论 19 139
  • 文|边线小丫 夜,漆黑而幽远。 夜,漫长而静谧。 夜,朦胧而深邃。 夜,凉如水,阑人静。 每座城市有着不同的地理符...
    边线小丫阅读 2,680评论 0 4
  • 域名被恶意泛解析是域名安全最常见的问题之一,服务商往往起到决定性作用,那么作为站点自身该做哪些工作呢?SEO从业者...
    陆河阅读 881评论 0 0

友情链接更多精彩内容