• JavaScript:Boolean对象


    在JavaScript中经常会使用Boolean值作为条件对结果进行检测,Boolean值可以从Boolean对象中获得相关的属性和方法,也可以通过Boolean对象的相关方法将Boolean值转换成字符串。

    1.创建Boolean对象 Boolean对象是JavaScript的一种基本数据类型,是一个把布尔值打包的布尔对象。可以通过Boolean对象创建新的Boolean值。 boolObj=new Boolean([boolValue])

    参数说明: boolObj:要赋值为Boolean对象的变量名。 BoolValue:可选项。是新对象的初始Boolean值。如果忽略Boolvalue,或者其值为false、0、null、NaN或空字符串,则该Boolean对象的初始值为false。否则,初始值为true。

    2.Boolean对象的属性 Boolean对象的属性有constructor和prototype,下面分别为大家进行介绍。

    (1)constructor属性 该属性用于对当前对象的函数的引用。

    例如,判断当前对象是否为布尔对象。代码如下:

    var newBoolean=new Boolean();

    if (newBoolean.constructor==Boolean) document.write("布尔型对象");

    (2)prototype属性 该属性可以对对象添加属性和方法。

    例如,用自定义属性,并为其属性进行赋值。代码如下:

    var newBoolean=new Boolean();

    Boolean.prototype.mark=null; //向对象中添加属性

     newBoolean.mard=1; //向添加的属性中赋值

    alert(newBoolean.mard);

    3.Boolean对象的方法 Boolean对象有toString()和valueOf()两个方法,下面对其进行介绍。

    (1)toString()方法 该方法用于将Boolean值转换成字符串。

    BooleanObject.toString()

    返回值:BooleanObject的字符串表示。

    例如:将Boolean对象的值转换成字符串。

    var newBoolean=new Boolean(1);

    if (newBoolean.toString()=="true")

        document.write("true");

    else

       document.write("false");

    运行程序,页面输出“true”。

    (2)valueOf()方法 该方法用于返回Boolean对象的原始值。

    BooleanObject.valueOf()

    返回值:BooleanObject的字符串表示。

    例如,获取Boolean对象的值。代码如下:

    var newBoolean=new Boolean();

    newBoolean=true; document.write(newBoolean.valueOf());

    运行程序,页面输出true。

  • 相关阅读:
    关于Springboot单元测试使用异步线程的一次总结
    SpringBoot,SpringCloud集成Swagger文档生成器
    SpringCloud集成分布式事务管理框架lcn
    Java中SnowFlake 雪花算法生成全局唯一id中的问题,时间不连续全为偶数解决
    根据redis自增生成全局唯一订单id
    5分钟搭建虚拟网络
    lvs+keepalived搭建双机主从架构
    SpringBoot集成XXL-JOB
    java8 日期类库基本使用
    org.apache.http.TruncatedChunkException: Truncated chunk
  • 原文地址:https://www.cnblogs.com/qilinge/p/5248542.html
Copyright © 2020-2023  润新知