使用帶型別判斷的比較判斷
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型別
- 最安全的型別判斷型別
- 判斷資料型別資料型別
- js資料型別的判斷JS資料型別
- 判斷值的資料型別資料型別
- Linux 比較判斷運算(if else)Linux
- JavaScript判斷資料型別JavaScript資料型別
- js判斷裝置型別JS型別
- js判斷資料型別JS資料型別
- javascript資料型別判斷JavaScript資料型別
- 如何判斷變數型別變數型別
- javascript 資料型別判斷JavaScript資料型別
- Vim檔案型別判斷型別
- iOS 使用正則判斷輸入型別iOS型別
- 如何判斷JavaScript的資料型別?JavaScript資料型別
- JavaScript的資料型別如何判斷JavaScript資料型別
- js如何判斷節點的型別JS型別
- Javascript 中的資料型別判斷JavaScript資料型別
- javascript中的typeof和型別判斷JavaScript型別
- JS 物件 1.型別的判斷JS物件型別
- js資料型別及判斷JS資料型別
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- 深入瞭解JS型別判斷JS型別
- 判斷移動裝置型別型別
- java中判斷Object物件型別JavaObject物件型別
- PHP判斷瀏覽器型別:PHP瀏覽器型別
- javascript 布林型別值判斷JavaScript型別
- 記一次關於js陣列型別判斷及js型別判斷的細節探索JS陣列型別
- Swift3.0語言教程比較、判斷字串Swift字串
- iOS版本更新比較及廣告頁展示判斷iOS
- javascript中如何判斷變數的型別?JavaScript變數型別
- javascript 判斷各種資料的型別JavaScript型別
- 選擇適合的型別判斷方式型別
- javascript如何判斷一個物件的型別JavaScript物件型別
- JavaScript 中對變數型別的判斷JavaScript變數型別