对Boolean值的转换

Posted *frong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对Boolean值的转换相关的知识,希望对你有一定的参考价值。

1.使用Boolean(value)方法可以强制转换任意值为boolean类型,除了以下六个值,其他都是自动转为true:

  • undefined
  • null
  • -0
  • +0
  • NaN
  • ‘ ’(空字符串)
Boolean(undefined); // false
Boolean(null) ;// false
Boolean(0) ;// false
Boolean(NaN) ;// false
Boolean(‘‘) ;// false

以上是关于对Boolean值的转换的主要内容,如果未能解决你的问题,请参考以下文章

Boolean对象与Boolean原始值的区别

JS——Boolean(逻辑)对象

如何将Object转换为布尔值?

js和php对bool值的判断区别

将 List<boolean> 转换为字符串

如何使用 Boost Python 从 C++ bool 转换为 Python boolean?