概述
1.布尔型Boolean
布尔型和数字型相加的时候,true的值为1,false的值为0
console.log(true + 1); //2
console.log(false + 1); //1
2.Undefined 和Null
一个声明后没有被赋值的变量会有一个默认值undefined(如果进行相连或者相加时,注意结果)
var variable;
console.log(variable); //undefined
console.log('你好' + variable); //你好undefined
console.log(11 + variable); //NaN
console.log(true + variable); //NaN
一个声明变量给null值,里面存的值为空
var vari = null;
console.log('你好' + vari); //你好null
console.log(11 + vari) //11
console.log(true + vari); //1
最后
以上就是迅速煎饼为你收集整理的JS布尔型、undefined、null的全部内容,希望文章能够帮你解决JS布尔型、undefined、null所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复