极速11选5
   
 
WEB開發
  當前位置:首頁 > 技術支持 > WEB開發
js里==和===有什么區別
發布時間:2019-09-08 瀏覽:166次
        ==用于一般比較,===用于嚴格比較,==在比較的時候可以轉換數據類型,===嚴格比較,只要類型不匹配就返回flase。
     舉例說明:
     "1" == true類型不同,"=="將先做類型轉換,把true轉換為1,即為 "1" == 1;此時,類型仍不同,繼續進行類型轉換,把"1"轉換為1,即為 1 == 1。
     1.如果比較:"1" === true 左側為字符型,右側為bool布爾型或int數值型,左右兩側類型不同,結果為false;
     2.如果比較: 1 === 1 左側為int數值型,右側為int數值型,左右兩側類型相同,數值大小也相同,結果為true;
     3.如果比較: 1 === 2 左側為int數值型,右側為int數值型,左右兩側類型相同,但數值大小不同,結果為false。
 
 
    
 
 
版權所有 © 2005-2019 安徽省艾佳信息技術有限公司 极速11选5  皖公網安備 34019202000659號
地址:安徽省合肥市高新區天元路1號留學人員創業園1號樓205 電話:0551-64935878 郵箱:[email protected]