zoukankan      html  css  js  c++  java
  • boolean类型

    boolean类型是ECMAscript中使用最多的一种数据类型,它的值有两种,一个是true.一个是false.这两个值与数字值不是一回事,因此true不一定是1,而false不一定是0.

    需要注意的是boolean类型的字面值只有两个,但ECMAscript中所有类型的值都有与这两个boolean的值等价的值,要将其转换成一个boolean值,可以调用Boolean()

         var message ="hello world";
    var car =null;
    alert(car);//false alert(Boolean(message));//true

    在这个例子中,message被转换成Boolean值,可以对任何数据类型进行调用Boolean()函数,而且总会返回一个Boolean值。至于返回的这个值是true还是false,取决于要转换的数据类型和实际的值,下面列表给出了各种数据类型及其对应的转换规则

    数据类型               转换为true的值                  转换为false的值

    Boolean                   true                                  false

    string                     任何非空字符串                   “” 空字符串

    number                  任何非零数字值包括无穷大       0和NaN

    object                   任何对象                              null

    undefined                                                         undefined

      

  • 相关阅读:
    redis环境搭建笔记
    mysql主从配置
    虚拟机下的hadoop集群环境搭建。
    maven 集成spring
    maven 集成spring ,mybatis
    andorid一个简单的短信发送程序
    android 一个简单的拨打电话程序
    hibernate 多对多双向关联
    hibernate 多对多注解配置
    hibernat 多对一注解配置
  • 原文地址:https://www.cnblogs.com/sandraBlog/p/boolean.html
Copyright © 2011-2022 走看看