javascript中的undefined,false,null,0,amp;quot;amp;quot;操作

news/2024/7/19 12:54:16 标签: js, null/undefined/0/false

undefined 表示未经初始化的变量,null表示已经定义的变量没有赋值,0表示数值0,false表示逻辑上的错误,“”表示空字符串。

null,undefined,0,false,""
操作数    操作被操作数结果
null,undefined,0,false,""&&null,undefined,0,false,""操作数
null,undefined,0,false,""||null,undefined,0,false,""被操作数
null,undefined,0,false,""&null,undefined,0,false,""0
null,0,false+/*null,0,false0
null,0,false+/*undefinedNaN
undefined+/*null,0,falseNaN

>,<.<=,>=操作
操作数操作被操作数结果
null,undefined,0,false>null,undefined,0,falsefalse
null,undefined,0,false<null,undefined,0,falsefalse
null,0,false<=/>=null,0,falsetrue
undefined<=/>=undefinedtrue
null,0,false<=/>=undefinedfalse
undefined<=/>=null,0,falsefalse
    
    
== 与 ===
操作数操作被操作数结果
null,undefined==null,undefinedtrue
0,false==0,falsetrue
null,undefined==0,falsefalse
0,false== null,undefinedfalse
null,undefined,0,false===null,undefined,0,false当操作数与被操作数相同时为true否则为false

http://www.niftyadmin.cn/n/801241.html

相关文章

Arduino驱动DS18B20数字温度传感器

实物图 代码 提前下载OneWire和DallasTemperature库 #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS A1// 数据输出脚接开发板数字引脚A1OneWire oneWire(ONE_WIRE_BUS); DallasTemperature sensors(&oneWire);void setup(void) {…

分析boostrap tags-input组件并进行二次封装开发-4

看完了构造函数&#xff0c;接下来看一下组件的原型吧 首先看一下在构造函数里用到的build函数 /*** Initializes the tags input behaviour on the element*/build: function(options) {var self this;self.options $.extend({}, defaultOptions, options);// When itemValu…

设计模式初谈

一直相总结自己关于设计模式的一些理解 单从字面意思理解分为设计与模式两部分&#xff0c;由此引出的一些问题比如设计的原则是什么&#xff0c;是关于什么的模式... 模式就是前人在不断的试错之后总结出的一套在特定问题场景具备普适性的解决路径&#xff0c;之所以没有称为解…

quickcover组件开发

今天在网上浏览发现有一个纯css完成的蒙版效果&#xff0c;于是思考是不是可以做一个组件只需要开发者关注蒙版内的html内容编写&#xff0c;而不需要关注蒙版的设置与生成&#xff0c;于是就诞生了quickcover组件开发效果先展示一下呀&#xff0c;臭美一下了。效果还可以吧&am…

蓝桥杯 算法训练 未名湖边的烦恼

问题描述每年冬天&#xff0c;北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋&#xff0c;可是人太多了&#xff0c;每天下午收工后&#xff0c;常常一双冰鞋都不剩。每天早上&#xff0c;租鞋窗口都会排起长龙&#xff0c;假设有还鞋的m个&#xff0c;有需要租鞋的n…

优秀的框架stylefeng——guns/roses

Guns基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc shiro mybatis-plus beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架! 2018目标 更简洁,更…

Qt QTreeWidget的级联选中

在使用QTreeWidget显示文件树时&#xff0c;需要对树的节点做一些功能的限制&#xff1a; 勾选某一节点时&#xff0c;该节点的子项自动全部选中子项部分勾选时&#xff0c;父节点状态为部分勾选子项全部勾选时&#xff0c;父节点自动设置勾选 首先&#xff0c;查看了Qt文档&…

解题报告

1、Xxy 的车厢调度(train.cpp/c/pas)Description &#xff0c; …