龙空技术网

「前端架构师30天快速掌握js03」之简单数据类型Boolean知识点!

互联网IT信息 176

前言:

而今朋友们对“js判断boolean”可能比较看重,各位老铁们都想要分析一些“js判断boolean”的相关资讯。那么小编同时在网络上汇集了一些关于“js判断boolean””的相关文章,希望同学们能喜欢,同学们一起来了解一下吧!

此篇文章讲解目录:

基本说明

Boolean() 转换

!和!!

总结

基本说明

true为真,flase为假

通常用在if/else的判断语句中(如果需要的话,通常还会配合逻辑与&&,逻辑或||来完成)

Boolean() 转换

使用boolean()进行转换;任何数据类型的值调用Boolean()函数,都会返回一个Boolean值

转为true的

Boolean的true本身

任何非空字符串

任何非零数值

对象

转为false的

false本身

空字符串

0和NaN

null和undefined;

!和!!

!是取反的意思;先将其它的数据类型转换为布尔类型;然后在取反;

!!是将其他的数据类型转换为不二类型,相当于Boolean;

总结

0、NaN、””、null、undefined、false本身;只有这六个是false类型的;其它都是true;

大家好接下来我们会邀请前端架构师以连载的方式,通过30天的实战系统讲解JavaScript的专业知识,欢迎大家关注头条号“互联网IT信息”。

标签: #js判断boolean