使用帶型別判斷的比較判斷
JavaScript中,如果要比較兩個資料,最好使用帶有型別判斷的方式。
假設我們比較兩個變數是否相等,可以採用如下方式:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let a=5; let b=6; console.log(a==b);
上述程式碼的目的是要判斷兩個數值是否相同,但是建議使用全等運算子比較。
程式碼修改如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let a=5; let b=6; console.log(a===b);
使用全等運算子的效率會更高,當然也不能一概而論。
有時候我們的需求就是很寬鬆的,另一個運算數是相同數字或者數字字串都可以滿足需求。
本文強調的是,儘量使用帶有型別判斷的比較,而不是盲目的全部使用。
相關文章
- 兩集合比較判斷
- js判斷型別JS型別
- JS 型別判斷JS型別
- 最安全的型別判斷型別
- js中的型別判斷JS型別
- js資料型別的判斷JS資料型別
- 判斷值的資料型別資料型別
- Vim檔案型別判斷型別
- js判斷資料型別JS資料型別
- JavaScript判斷資料型別JavaScript資料型別
- 如何判斷變數型別變數型別
- js判斷裝置型別JS型別
- Java 使用魔數判斷檔案型別Java型別
- iOS 使用正則判斷輸入型別iOS型別
- if 判斷使用
- 如何判斷JavaScript的資料型別?JavaScript資料型別
- JavaScript的資料型別如何判斷JavaScript資料型別
- 深入瞭解JS型別判斷JS型別
- js資料型別及判斷JS資料型別
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- Qt元物件系統自帶型別與註冊型別的判斷QT物件型別
- 記一次關於js陣列型別判斷及js型別判斷的細節探索JS陣列型別
- javascript中如何判斷變數的型別?JavaScript變數型別
- javascript 判斷各種資料的型別JavaScript型別
- 選擇適合的型別判斷方式型別
- python 判斷作業系統型別Python作業系統型別
- 判斷a是否是int型別資料型別
- JS判斷PC瀏覽器型別JS瀏覽器型別
- python3 判斷資料型別Python資料型別
- JavaScript 資料型別與型別判斷詳解JavaScript資料型別
- JS的判斷語句:判斷、迴圈JS
- JavaScript判斷變數型別的四種方法JavaScript變數型別
- python能判斷一個物件的型別嗎Python物件型別
- 判斷應用所執行的CPU型別型別
- JS資料型別判斷的幾種方法JS資料型別
- JavaScript 判斷瀏覽器的型別和版本JavaScript瀏覽器型別
- JavaScript資料型別判斷的四種方法JavaScript資料型別
- JS靈巧判斷7種型別的方式JS型別