js中!!的作用是:
!!一般用來將後面的表達式轉換為布林型的資料(boolean)
===表示類型什麼的全部相等(自己寫一個if測試一下就好了)
!==表示要全部不想等包含型別(一樣寫一個if)
||或的意思
!!一般用來將後面的表達式轉換為布林型的資料(boolean) 因為javascript是弱型別的語言(變數沒有固定的資料型別)所以有時需要強制轉換為對應的型別,
類似的如: a=parseInt("1234") a="1234"+0 //轉換為數字b =1234+"" //轉換為字串c=someObject.toString() //將物件轉換為字串其中第1種、第4種為明確轉換,
2、3為隱式轉換布林型的轉換,javascript約定和c類似,規則為·false、undefinded、null、0、"" 為false ·true、1、"somestring"、[Object] 為true