a默認是undefined。!a是true,!!a則是false,因此b的值是false,而再也不是undefined,也非其它值,主要是爲後續判斷提供便利。數據
!!通常用來將後面的表達式強制轉換爲布爾類型的數據(boolean),也就是隻能是true或者false;di