# [JavaScript] 三等號的嚴謹模式 ###### tags: `JavaScript` 有一個較為嚴謹的比較模式,就是`===`在`==`的時候,左右兩邊並不會比較資料型別,而會自動去轉型做比較 例如:` 1 == '1' `,數字1等於字串1,這時候會回傳 true,JavaScript 會自動把字串1先轉型成數字1,再去做比較 如果在`===`的情況下,`1 === '1' `,數字1並不會等於字串1,會回傳 false 因為數字跟字串本身就是不一樣的資料型別,所以在比較的時候會先從資料型別去做比較,如果兩邊的資料型別不一樣,則就先回傳 false ,所以這是較嚴謹的比較模式。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up