摘要:如果要比較的兩個值中的任意一個可能是特定值或者空數組,那么避免使用,而使用在所有其他情況下,使用都是安全的。如果是比較兩個非原生值的話,比如對象包括函數和數組,那么需要特殊注意與這些比較規則。
== 檢查值相等, 允許類型轉換
=== 檢查值和類型相等, 不允許類型轉換
那么在不同情況下應該使用==還是===
(1)如果要比較的兩個值的任意一個(即一邊)可能是 true 或者 false 值,那么要避免使用 ==,而使用 ===。
(2)如果要比較的兩個值中的任意一個可能是特定值(0、"" 或者 []——空數組),那么避免使用 ==,而使用 ===
(3)在所有其他情況下,使用 == 都是安全的。不僅僅只是安全而已,這在很多情況下也會簡化代碼,提高代碼的可讀性
如果你能夠確定這些值,并且 == 是安全的,那么就可以使用它!如果不能確定其值,那么就使用 ===。
如果是比較兩個非原生值的話,比如對象(包括函數和數組),那么需要特殊注意 == 與
=== 這些比較規則。因為這些值通常是通過引用訪問的,所以 == 和 === 比較只是簡單地檢查這些引用是否匹配,而完全不關心其引用的值是什么。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/102131.html
摘要:學堂碼匠面試里最常出現的問題句式大概就是說說和的區別談談和的不同了吧一波波的辨析題正在襲來,快快開啟防御,殺出重圍,來一場絕地反擊僵尸,啊,不對,辨析三連發掃描了眾多的面試題,發現額各個技術之間的辨析真的是如僵尸一般,一波一波的相信不少人 HTML5學堂-碼匠:面試里最常出現的問題句式大概就是說說XXX和XXX的區別談談XXX和XXX的不同了吧~!一波波的辨析題正在襲來,快快開啟防御,...
摘要:學堂碼匠面試里最常出現的問題句式大概就是說說和的區別談談和的不同了吧一波波的辨析題正在襲來,快快開啟防御,殺出重圍,來一場絕地反擊僵尸,啊,不對,辨析三連發掃描了眾多的面試題,發現額各個技術之間的辨析真的是如僵尸一般,一波一波的相信不少人 HTML5學堂-碼匠:面試里最常出現的問題句式大概就是說說XXX和XXX的區別談談XXX和XXX的不同了吧~!一波波的辨析題正在襲來,快快開啟防御,...
摘要:學堂碼匠面試里最常出現的問題句式大概就是說說和的區別談談和的不同了吧一波波的辨析題正在襲來,快快開啟防御,殺出重圍,來一場絕地反擊僵尸,啊,不對,辨析三連發掃描了眾多的面試題,發現額各個技術之間的辨析真的是如僵尸一般,一波一波的相信不少人 HTML5學堂-碼匠:面試里最常出現的問題句式大概就是說說XXX和XXX的區別談談XXX和XXX的不同了吧~!一波波的辨析題正在襲來,快快開啟防御,...
摘要:本文會以引出問題為主,后面有時間的話,筆者陸續會抽些重要的知識點進行詳細的剖析與解答。敬請關注服務端思維微信公眾號,獲取最新文章。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 這里,筆者結合自己過往的面試經驗,整理了一些核心的知識清單,幫助讀者更好地回顧與復習 Java 服務端核心技術。本文會以引出問題為主,后面有時間的話,筆者陸續會抽些重要的知識點進...
摘要:為程序員金三銀四精心挑選的余道面試題與答案,歡迎大家向我推薦你在面試過程中遇到的問題我會把大家推薦的問題添加到下面的常用面試題清單中供大家參考。 為Java程序員金三銀四精心挑選的300余道Java面試題與答案,歡迎大家向我推薦你在面試過程中遇到的問題,我會把大家推薦的問題添加到下面的常用面試題清單中供大家參考。 前兩天寫的以下博客,大家比較認可,熱度不錯,希望可以幫到準備或者正在參加...
閱讀 3136·2021-11-11 16:54
閱讀 2291·2021-09-04 16:48
閱讀 3219·2019-08-29 16:08
閱讀 642·2019-08-29 15:13
閱讀 1344·2019-08-29 15:09
閱讀 2660·2019-08-29 12:45
閱讀 1926·2019-08-29 12:12
閱讀 444·2019-08-26 18:27