Boolean類型是與布爾值對應的引用類型,要創建Boolean對象,可以像下面這樣調用Boolean構造函數并傳入true或者false值。其實,Boolean對象在實際開發中用處不大,因為它很容易造成人們的誤解。其中最常見的問題就是布爾表達式中使用Boolean對象。例:var a= new Boolean(false);var b = a && true;console.log(b); //trueb = a && true;console.log(b); //false案例中,很多人覺得第三行代碼是false,但實際是true,因為在布爾表達式中所有對象都會轉為true,因此a在布爾表達式中代表true,true && true當然結果是true,第四行代碼就是進行普通的邏輯運算了,返回false