JS Boolean()函数的用法举例,在线编辑器

Boolean()函数

如果要判断JavaScript中Number类型的值2的布尔类型是true还是false该用什么方法呢?如果用if来判断自然是可以的,但一般情况下这样还得写出一个完整的if语句。其实,JavaScript内置了Boolean()函数来对此类的值进行判断。接下来先用if条件判断的方法来确定2的布尔类型值是什么,实例代码如下:

<script>
  var x = 2
  var x_bool
  if(x){
    x_bool = true
  }else{
    x_bool=false;
  }
  alert(x_bool)
</script>

Boolean()函数判断值的布尔类型值实例代码,及在线编辑器

<script>
  var y = 2
  var t = Boolean(y)
  alert(t)
</script>

Boolean()函数的语法和参数

Boolean( expression )

提示:expression参数可以是表达式,也可以是变量var。


布尔对象

Boolean()也可以是创建布尔对象的方法,结合new使用,如:

<script>
  var z = new Boolean(true)
  var t1 = z instanceof Boolean
  var x = true
  var t2 = x === z
  var t3 = x instanceof Boolean
  alert(z+' '+t1+' '+t2+' '+t3)
</script>

实例代码提示

通过new Boolean()的方法创建的是JavaScript的布尔类型对象,虽然值也是true,但是与值为true的变量进行之和类型的比较(===),则返回false,因为类型不同。



全栈前端 / JavaScript语法 :





















Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.