当前位置: 首页 > news >正文

JS数据类型转换成Boolean型

在javaScript中 布尔值用到的很频繁
接下来让我稍微为大家介绍一下数据类型转换为布尔型

转换成布尔值为false的类型

    console.log(Boolean("")) //falseconsole.log(Boolean(0)) //falseconsole.log(Boolean(undefined)) //falseconsole.log(Boolean(null)) //falseconsole.log(Boolean(false)) //falseconsole.log(Boolean(NaN)) //false

我们数据类型转换成布尔型我们也可以用 ! 取反

    console.log(!"") //trueconsole.log(!0) //trueconsole.log(!undefined) //trueconsole.log(!null) //trueconsole.log(!false) //trueconsole.log(!NaN) //true

牢记一段话:" "、0、undefined、null、false、NaN转换为布尔值后都是false,其余则为true

感谢大家的阅读,本人文笔有限,如有不对的地方,可以向我提出,感谢大家!

http://www.lryc.cn/news/275674.html

相关文章:

  • uni-app页面数据传参方式
  • 计算机网络实验(二):Wireshark网络协议分析
  • Spark内核解析-数据存储5(六)
  • ASP.NET Core高级之认证与授权(一)--JWT入门-颁发、验证令牌
  • 实例:NodeJS 操作 Kafka
  • AI实景无人直播创业项目:开启自动直播新时代,一部手机即可实现增长
  • YOLOv5改进 | 损失函数篇 | InnerIoU、InnerSIoU、InnerWIoU、FocusIoU等损失函数
  • 构建高效PythonWeb:GraphQL+Sanic
  • 【通义千问】大模型Qwen GitHub开源工程学习笔记(5)-- 模型的微调【全参数微调】【LoRA方法】【Q-LoRA方法】
  • PCL 大地坐标转空间直角坐标(C++详细过程版)
  • Linux之Shell编程
  • Unity组件开发--传送点
  • vue结合Cesium加载gltf模型
  • 逆置算法和数组循环移动算法
  • 【MATLAB】数豆子
  • QT C++中调用python脚本时,import第三方库失败问题解决
  • 【AI视野·今日Robot 机器人论文速览 第七十期】Thu, 4 Jan 2024
  • Flutter中的布局组件介绍及使用
  • 【面试高频算法解析】算法练习2 回溯(Backtracking)
  • 认识Git
  • @RequestParam,@RequestBody和@PathVariable 区别
  • vue3组件传参
  • React16源码: React中创建更新的方式及ReactDOM.render的源码实现
  • CentOS 7 系列默认的网卡接口名称
  • 多文件上传
  • 2024.1.7力扣每日一题——赎金信
  • C#中List<T>底层原理剖析
  • Leetcode 3003. Maximize the Number of Partitions After Operations
  • MySQL第一讲:MySQL知识体系详解(P6精通)
  • 逻辑回归简单案例分析--鸢尾花数据集