• javaScript中其他类型的值转换为Boolean类型


    将javaScript中其他任意类型的值转换为对应Boolean类型的值。

    一  将number类型的值转换为Boolean类型

    数值为0:

    var myBoolean = new Boolean(0);

    alert(myBoolean);//false

    数值为非0:

    var myBoolean = new Boolean(1);

    alert(myBoolean);//true

    二   将字符串类型的转换为Boolean

    将空字符串转换为Boolean类型的值

    var myBoolean = new Boolean(“”);

    alert(myBoolean);//false

    将非空字符串转换为Boolean类型的值

    var myBoolean = new Boolean(“abc”);

    alert(myBoolean);//false

    三  将Boolean类型的值转换为Boolean

    Boolean值为true:

    var myBoolean = new Boolean(true);

    alert(myBoolean);//true

    Boolean值为false:

    var myBoolean = new Boolean(false);

    alert(myBoolean);//false

    四  将对象转换为Boolean:

    var myBoolean = new Boolean({1,3,4});

    alert(myBoolean);//true

    将其他类型的值转换为Boolean值的规则:

    String   所有非空字符串转换为true  空字符串转换为false;

    Number   所有非0数值转换为true    0和NaN转换为false;

    Object    任何对象转换为true     null转换为false;

    undefined    转换为false;

    Boolean    true转换为true    false转换为false。

  • 相关阅读:
    springBoot、SpringCloud 常用注解
    HashMap
    数据库连接池原理
    三次握手《《=====》》四次握手
    服务器
    二维码
    Nginx
    日志记录
    数据库事务/索引/存储引擎/锁
    Java接口
  • 原文地址:https://www.cnblogs.com/minshia/p/6203289.html
Copyright © 2020-2023  润新知