首頁 > web前端 > js教程 > 簡略說明Javascript中的= =(等於)與= = =(全等於)區別_基礎知識

簡略說明Javascript中的= =(等於)與= = =(全等於)區別_基礎知識

WBOY
發布: 2016-05-16 17:36:47
原創
1196 人瀏覽過

Javascript中的= =(等於)與= = =(全等於)有什麼差別呢?

我們先來看兩個例子:

     var  n='100' ;

     if(n==100)

     {  

          alert('等於');

      }

     else

      {  

            alert('不等於');

      }

   結果是"等於" ;

   判斷字串是否相同時,

     var n=false;

        if(n=='false')

              {  

                   alert('等於');

              }

       else

          { 

              alert('不等於');

          }

   結果是「不等於」。

原因:===在判斷兩個值是否相同的時候會先判斷資料型態是否一致,如果資料型態一致,才繼續判斷內容是否相同==判斷的時候,會忽略資料型,直接判斷內容switch用的是全等於判斷的

js中用undefined和null用==判斷就是相等的,用===判斷則是不相等的。

 

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板