布爾型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