JS的类型值转化为Boolean类型有哪些规则

 我来答
懂视生活
2023-07-27 · 百度认证:湖南福仁科技有限公司官方账号
懂视生活
向TA提问
展开全部

这次给大家带来JS的类型值转化为Boolean类型有哪些规则,JS的类型值转化为Boolean类型则的注意事项有哪些,下面就是实战案例,一起来看一下。
由于最近在笔试的时候,发现好多关于其他类型转化为Boolean类型的题目,因此总结一下!
一、String类型转化为Boolean1.转化j结果为true的情况①任何非空字符串
PS:空白字符串也是返回true
2.转化结果为false的情况①空字符串
二、Number类型转化为Boolean1.转化结果为true的情况①任何非0数字值(包括无穷大)
2.转化结果为false的情况①0
②NaN
三、Object类型转化为Boolean1.转化结果为true的情况①任何对象(包括空的对象)
②数组对象(包括空数组)
③正则表达式
2.转化结果为false的情况①空对象
PS:这里要跟前面的空的对象{}作区分,空的对象表示这个对象创建了,但是里面没东西,而空对象表示的是没有创建,就是一个null
四、Undefined类型转化为Boolean1.只能返回false
相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!
推荐阅读:
JavaScript的字符串怎样使用

微信小程序怎么实现数据双向绑定
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式