布尔型Boolean只有两个值 True(对/真)False(错/假)ide
var sex=true; //布尔型 var sex2=false; //布尔型 console.log(sex + 1); //True参与加法运算当1来看
console.log(sex2 + 1); //False参与加法运算当0来看
若是一个变量声明未赋值 就是Undefined 一个声明没有被赋值的变量会有一个默认值undefin(若是进行项链或者相加时,注意结果)学习
var varible; console.log(varible); //输出undefined console.log('你好' + varible); //输出你好undefined console.log(11 + varible); // 输出NaN console.log(true + varible); //输出 NaN
一个声明变量给null值,里面存的值为空(学习对象时,咱们继续研究null)对象
var vari = null; console.log('你好' + vari); //输出你好null console.log(11 + vari); //输出11 console.log(true + vari); //输出1