JavaScript中0、空字符串、'0'是true还是false的知识点分享
最近被问到关于js中空字符串是true还是false得问题,一时间没想起来,现在在chrome的console面板上输出代码测试一下。
"" == false 结果是true 在js中空字符串与0相等 即空字符串等于false
0 == false 结果是tue 比较的时候 布尔类型的转换成number类型 false 为0 true 为1
“0” == fase 结果是true 字符串准成number
Boolean("0") 结果是true 字符串转成了布尔类型 空字符串为false 非空字符串为true
以上就是全部关于JavaScript中0、空字符串、'0'是true还是false的总结的内容,感谢大家的阅读和对脚本之家的支持。
相关文章
在Webpack中用url-loader处理图片和字体的问题
这篇文章主要介绍了在Webpack中用url-loader处理图片和字体的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04如何通过递归方法实现用json-diff渲染json字符串对比结果
JsonDiff是一个高性能json差异发现工具,它几乎可以发现任何JSON结构的差异,并且将错误信息反馈给用户,下面这篇文章主要给大家介绍了关于如何通过递归方法实现用json-diff渲染json字符串对比结果的相关资料,需要的朋友可以参考下2022-12-12
最新评论