DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> 簡略說明Javascript中的= =(等於)與= = =(全等於)區別
簡略說明Javascript中的= =(等於)與= = =(全等於)區別
編輯:JavaScript基礎知識     

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

我們先來看兩個例子:

     var  n='100' ;

     if(n==100)

     {  

          alert('等於');

      }

     else

      {  

            alert('不等於');

      }

   結果是"等於" ;

   在判斷字符串是否相同時,

     var n=false;

        if(n=='false')

              {  

                   alert('等於');

              }

       else

          { 

              alert('不等於');

          }

   結果是“不等於”。

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

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

 

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved