网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标题 JavaScript中的boolean布尔值使用学习及相关技巧讲解
范文
    JavaScript中的boolean布尔值使用学习及相关技巧讲解,特别是Boolean的用法以及适用!!将truthy或falsy值转换为布尔值的用法非常巧妙,需要的朋友可以参考下
    JavaScript中的两个基础的布尔类型的值:
    1.true
    2.false
    布尔值 true 代表“真”,false 代表“假”。一般关系运算符会返回布尔值的结果。另外,数值的 0、-0、特殊值的 null、NaN、undefined 以及空字符("")都会被解释为 false ,其他值则会被解释为 true 。
    function isMonth(mon) {
      if ((mon >= 1) && (mon <= 12)) {
        return true;
      } else {
        return false;
      }
    }
    if (isMonth(mon)) {
      alert("OK");
    } else {
      alert("请输入正确的月份。");
    }
    boolean = new Boolean(value)
    生成布尔对象。把 value 设定为初期值 true 或 false 。为了符合面向对象中“数据类型都可以生成对象”的思想,JavaScript准备了这个类,不过基本没什么人用。
    xx = new Boolean(true);
    ECMAScript中所有类型都有与true或false这两个值等价的值,要将一个值转换为其对应的布尔
    值,可以调用转型函数Boolean();
    Boolean(NaN);//false
    Boolean(0);//false
    Boolean('');//false
    Boolean(null);//false
    Boolean(undefined)//false
    PS:你可以使用!!操作符将truthy或falsy值转换为布尔值。
    !!"" // false
    !!0 // false
    !!null // false
    !!undefined // false
    !!NaN // false
    !!"hello" // true
    !!1 // true
    !!{} // true
    !![] // true
随便看

 

在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/15 16:18:14