目录
布尔值(Boolean)
在python中它的布尔值都是开头字母大写的,js的布尔值是小写的。
同时js中存在一些假值
。
最简单的定义方式
var a = true;
var b = false;
然后就是假值:
" "(空字符串)、0、null、undefined、NaN都是false。
如图
然后这里用到了Boolean函数,此函数用于将一个值转换为对应的布尔值,判断时记得要输出一下,上图是在浏览器进行操作的,不要按照浏览器的格式去写
null和undefined
- null表示值是空,一般在需要指定或清空一个变量时才会使用,如 name=null;
- undefined表示当声明一个变量但未初始化时,该变量的默认值是undefined。还有就是函数无明确的返回值时,返回的也是undefined。
null表示变量的值是空(null可以手动清空一个变量的值,使得该变量变为object类型,值为null),undefined则表示只声明了变量,但还没有赋值。
null如图
这一卷纸就类似null我将纸给用完了。
undefined如图
这个就相当于我声明有个物品但是它的具体功能我并没有声明,这点和undefined类似,undefined只是声明了变量但是没有进行初始化。
标签:11,13,undefined,布尔值,Boolean,null,声明,变量 From: https://www.cnblogs.com/slzjb/p/17829175.html