首页 > 其他分享 >JS——bool(布尔)

JS——bool(布尔)

时间:2022-12-09 16:58:32浏览次数:32  
标签:返回 false JS Boolean bool var true 布尔

  • 在编程中,有时只能如果只需要两个值之一的数据类型是,可以使用YES/NO,ON/OFF,TRUE/FALSE,所以使用布尔数据类型就很适合。
  • 通常JavaScript布尔是由字面量创建的原始值,但布尔也可以通过关键词new作为对象来定义。不建议创建布尔对象,会拖慢执行速度。
var x = false;
var y = new Boolean(false);

// typeof x 返回 boolean
// typeof y 返回 object

Boolean函数:

所有具有“真实”值的即为True

var b1 = Boolean(100);
var b2 = Boolean(3.14);
var b3 = Boolean(-15);
var b4 = Boolean("Hello");
var b5 = Boolean('false');
var b6 = Boolean(1 + 7 + 3.14);

100 是 true
3.14 是 true
-15 是 true
任何(非空)字符串是 true
即使字符串 'false' 也是 true
任何表达式(除了零)是 true

 所有不具有“真实”值的即为False

var x = 0;
Boolean(x);       // 返回 false

var x = -0;
Boolean(x);       // 返回 false

var x = "";
Boolean(x);       // 返回 false

var x;
Boolean(x);       // 返回 false

var x = null;
Boolean(x);       // 返回 false

var x = false;
Boolean(x);       // 返回 false

var x = 10 / "H";
Boolean(x);       // 返回 false

 

标签:返回,false,JS,Boolean,bool,var,true,布尔
From: https://www.cnblogs.com/xinbing/p/16969344.html

相关文章

  • JS高程8.1.1属性的类型笔记
    1.对象概念:对象是一组属性的无序集合。2.对象属性的类型:(1)数据属性:数据属性包含一个保存数据值的位置。值会从这个位置读取,也会写入到这个位置。数据属性有四个特性描述它......
  • FusionCharts Free-使用JS加载-flash图表
    使用JS加载 这个JS类文件就在FusionChartsFree>JSClass文件夹下,我们把它拷贝到c:FusionChartsFusionCharts下面。现在,我们把原来的Chart.html复制一份,命名为JSCh......
  • JS 前端自适应打印
    第一种打印:首先是安装npminstall--savehtml2canvas然后在utils包importhtml2canvasfrom"html2canvas";//打印类属性、方法定义/*eslint-disable......
  • JS——Math(数学&随机方法)
    Math对象方法与其他全局对象不同,Math对象没有构造函数。方法和属性是静态的可以在不首先创建Math对象的情况下使用所有方法和属性(常量)方法描述abs(x)返回x......
  • JS 判断数组包含另一个数组
    ES6方法:1、findIndex (跟find类似,返回值不一样,findIndex找到则返回元素下标,否则返回-1)functiongetInclude(arr1,arr2){lettemp=[]for(constitemofa......
  • js 大文件分片上传处理
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好......
  • 直播系统app源码,js操作在当前日期加减(天、周、月、年数)
    直播系统app源码,js操作在当前日期加减(天、周、月、年数)1.项目案例首先,我们创建个获取当前日期的变量nowDate,项目中需求是设置在当前时间的15天后做xxx事情,写一个方法 ......
  • com.alibaba.fastjson 对象转json剔除字段
    com.alibaba.fastjson对象转json剔除字段​​问题背景描述​​​​问题处理​​问题背景描述java代码保存数据到mysql的同时需要保存一份到es,由于对象字段很多,建两个实体类......
  • java-net-php-python-jsp汽车租赁管理系统计算机毕业设计程序
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • echarts map地图中绘制浙江省市区县乡镇多级联动边界下钻的最新geojson数据文件获取和
    目录EChartsMap地图的显示GeoJSON数据文件获取在ECharts中绘制浙江省的数据EChartsMap地图的显示ECharts支持地理坐标显示,专门提供了一个geo组件,在setOption中提供opti......