<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 82, comments - 269, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    兩個JS對象怎樣才能相等

    Posted on 2007-10-27 00:42 itspy 閱讀(3506) 評論(4)  編輯  收藏 所屬分類: 小巧實例

    在JS中,兩個對象如何才能相等?下面的兩個 Alert,只有一個輸出true.

    在JS中如何才能構造出兩個JS對象相等?

     var prop1 = {asd:{def:'abc'}};

     var prop2 = {asd:{def:'abc'}};
     
     alert( prop1==prop2)//false
     
     alert( prop1['asd']==prop2['asd'] ) ;//false

     alert( prop1['asd']['def']==prop1['asd']['def'] ) ; //true






    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>

    <script>

     var prop1 = {asd:{def:'abc'}};

     var prop2 = {asd:{def:'abc'}};
      
     alert( prop1==prop2)//false
     
     alert( prop1['asd']==prop2['asd'] ) ;//false

     alert( prop1['asd']['def']==prop1['asd']['def'] ) ; //true

    </script>

    </HEAD>

    <BODY>

    </BODY>
    </HTML>


    評論

    # re: 兩個JS對象怎樣才能相等  回復  更多評論   

    2007-10-27 10:15 by BeanSoft
    學過 Java 吧, 還知道 Java 里面判斷相等可以覆蓋 equlas 方法, JavaScript 里面也是一樣的, 首先你要聲明一個顯示對象, 然后覆蓋里面的 equals 方法, 參考:
    http://www.blueidea.com/tech/web/2003/1301.asp
    JS 中對象equals方法的實現

    # re: 兩個JS對象怎樣才能相等  回復  更多評論   

    2007-10-27 10:48 by bean
    js中的對象比較和java中是一樣的,只有地址相同才相等。只有string、number、boolean三種基本類型才是可以直接對值進行比較。所以會出現最后一個為true。

    # re: 兩個JS對象怎樣才能相等  回復  更多評論   

    2007-10-27 14:36 by itspy
    哎,我又何嘗不知道樓上說的這些,只是最近看JS代碼被郁悶了,不知道他里面寫的代碼是干嘛用的.

    http://m.tkk7.com/itspy/archive/2007/10/26/156005.html

    # re: 兩個JS對象怎樣才能相等  回復  更多評論   

    2011-08-04 14:45 by r
    rr
    主站蜘蛛池模板: 国内精品乱码卡1卡2卡3免费| 亚洲色在线无码国产精品不卡| 国产精品久久久亚洲| 亚洲欧洲日产国码高潮αv| 国产精品视_精品国产免费| 成人免费a级毛片无码网站入口 | 亚洲男人电影天堂| 久久亚洲熟女cc98cm| 亚洲成a人片在线观看中文!!!| 亚洲视频在线免费播放| 亚洲精品国产福利片| 亚洲an日韩专区在线| 亚洲日韩看片无码电影| 亚洲AV成人无码网站| 亚洲GV天堂GV无码男同| 精品成人一区二区三区免费视频| 福利片免费一区二区三区| 免费人成网站永久| 久久久久久久久久久免费精品| a级毛片100部免费观看| 免费视频成人片在线观看| 在线观看H网址免费入口| 成人毛片18女人毛片免费96 | baoyu116.永久免费视频| 久久久久国产精品免费免费不卡 | 国产成人亚洲精品电影| 人禽伦免费交视频播放| 在线人成免费视频69国产| 24小时免费看片| 最近2019中文字幕免费看最新| 四虎影视精品永久免费网站| 亚洲精品视频久久久| 亚洲AV午夜成人影院老师机影院| 亚洲精品午夜久久久伊人| 亚洲精品无码mⅴ在线观看| 一级毛片在线完整免费观看| 免费视频精品一区二区三区| 成视频年人黄网站免费视频| 又粗又硬免费毛片| 久久青青草原亚洲av无码app | 亚洲AV中文无码乱人伦下载 |