簡單談一下js中,==和===,!= 和!==的區別
1.==
僅當左右操作數相等時返回true,如果兩個操作數不是同一類型時,js會嘗試將其轉化爲合適的類型,然後進行比較
2. ===
當且僅當左右操作數類型相等,且值相等時,纔會返回true,當左右兩個操作數不是同一類型時,js不會轉換其類型
3.!= 和!==
!= 與== 同理,!===與===同理,不再贅述
僅當左右操作數相等時返回true,如果兩個操作數不是同一類型時,js會嘗試將其轉化爲合適的類型,然後進行比較
當且僅當左右操作數類型相等,且值相等時,纔會返回true,當左右兩個操作數不是同一類型時,js不會轉換其類型
!= 與== 同理,!===與===同理,不再贅述