JavaScript学习记录 (六) Boolean类型和Boolean对象

本文深入解析了布尔类型的基本概念及其在程序中的应用。介绍了如何将不同数据类型转换为布尔值,并展示了具体的转换规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Boolean类型的详细解析

  • boolean类型只有两个值 true 和 false。
  • 布尔运算作为程序中的重要功能(如字符串比较,数字比较),其余 5种数据类型 都可以转换为相对应的 boolean值。
  • 使用 Boolean() 函数转出对应的布尔值。

console.log(Boolean(undefined)); // 返回false
console.log(Boolean(null));      // 返回false
console.log(Boolean({}));        // 返回true,除了空对象,所有对象返回true
console.log(Boolean(""));        // 返回false
console.log(Boolean("string"));  // 返回true,除了空字符串,所有字符串值返回true
console.log(Boolean(0));         // 返回false
console.log(Boolean(NaN));       // 返回false
// 返回true,除了0和NaN,所有数字值都返回true
console.log(Boolean(-1), Boolean(1), Boolean(-1.1), Boolean(1.1)); 复制代码


Boolean对象的详细解析

转载于:https://juejin.im/post/5aace9616fb9a028be35c473

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值