在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 如果判斷兩個(gè)嵌套層次不同的對(duì)象的不同?

如果判斷兩個(gè)嵌套層次不同的對(duì)象的不同?

現(xiàn)在有個(gè)需求,需要判斷兩個(gè)對(duì)象的不同,而且比較尷尬的是,這兩個(gè)對(duì)象只有嵌套層次的不同::>_<::

var a = {
      1:{
        2:{
          3:'3'
        }
      }
    }
var b = {
      4:{
        5:'5'
      }
    }

對(duì)象的 a、b、c 屬性都是不定的,個(gè)數(shù)也是不定的

有沒有一個(gè)簡單的操作,判斷是哪一個(gè)對(duì)象呢?

回答
編輯回答
檸檬藍(lán)

不太理解你的需求,是要判斷兩個(gè)對(duì)象是否有相同的深度?還是判斷兩個(gè)對(duì)象不相等
1.如果只是判斷深度的話那就遞歸遍歷,獲取每一個(gè)對(duì)象的深度,然后比較
2.如果是判斷兩個(gè)對(duì)象是否相等,那么也是遞歸遍歷,每一層是否相等

2018年5月29日 04:33