当前位置:网站首页>js中 if 直接判断 数据类型 结果举例
js中 if 直接判断 数据类型 结果举例
2022-06-23 15:27:00 【豆趣编程】
if()一般用来判断计算结果的布尔值,如 ===,==,>,>=,<,<= 等;或者判断 强制转化成布尔值后的函数返回值等;
判断时自动执行 Boolean() 方法,试图将结果转化成布尔值
但有时候直接判断数据类型的时候,以下几种情况是Boolean()转化的结果
1.判断为假的情况(false)
//var flag=undefined;
//var flag=null;
//var flag=0;
//var flag=NaN;
//var flag="";
//var flag;
//var flag=false;
if(!flag){
alert("执行此逻辑")
}2.判断为真的情况 (true)
//var flag={}; //空对象
//var flag=[];
//var flag=1; //除了0和NaN外的所有数字
//var flag=true;
//var flag=function(){};
//var flag=" "; //只有空格的字符串
//var flag=/ /; //正则表达式
if(flag){
alert("执行此逻辑")
}
边栏推荐
- spdlog记录日志示例 - 使用sink创建logger
- matlab: 如何从一些数据里知道是由哪些数据相加得出一个已知数
- Analysis of graphical level-1 programming problem of Electronic Society: cat and mouse
- Unshift() and shift() of JS
- 解决:在验证阶段,第一个batch不会报错,第二个batch报cuda超出的错误
- Embedded software architecture design - program layering
- 股票开账户如何优惠开户?在线开户安全么?
- Sleuth + Zipkin
- 32. compose beautiful touch animation
- Diffraction of light
猜你喜欢

The "shoulder" of sales and service in the heavy truck industry, Linyi Guangshun deep ploughing product life cycle service

Leetcode 450.删除二叉搜索树中的结点

Slice() and slice() of JS

513. Find Bottom Left Tree Value

matlab: 如何从一些数据里知道是由哪些数据相加得出一个已知数

Important knowledge of golang: mutex

电子学会图形化一级编程题解析:猫捉老鼠

30. 串联所有单词的子串

MySQL series: storage engine

513. Find Bottom Left Tree Value
随机推荐
创建好后的模型,对Con2d, ConvTranspose2d ,以及归一化BatchNorm2d函数中的变量进行初始化
基因检测,如何帮助患者对抗疾病?
B. Integers Shop-Hello 2022
mysql 系列:存储引擎
513. Find Bottom Left Tree Value
中大人脸素描FERET数据库(CUFSF)
[普通物理] 光的衍射
Glibc NPTL library pthread_ mutex_ Lock and pthread_ mutex_ Analysis of unlock
FPGA 常用缩写及单词在工程领域内的意义
要买的理财产品年限长,划算吗?
[MAE]Masked Autoencoders掩膜自编码器
Big factory Architect: how to draw a grand business map?
Important knowledge of golang: sync Once explanation
Different implementation of CAS operation under arm and x86
Chapitre Web 01 comprendre le développement web
Detailed steps for MySQL dual master configuration
Analysis of TCP three-time handshake and four-time handshake
MQ消息中间件理论详解
Which platform is a good place to open a futures account? Is it safe to open an online futures account?
数组自带的方法