鍍金池/ 問答/網絡安全  HTML/ underscore中對于對象相等判斷

underscore中對于對象相等判斷

var aCtor = a.constructor, bCtor = b.constructor;
  if (aCtor !== bCtor && !(_.isFunction(aCtor) && aCtor instanceof aCtor &&
                           _.isFunction(bCtor) && bCtor instanceof bCtor)
                      && ('constructor' in a && 'constructor' in b)) {
    return false;
  }
 

這里為什么要這么判斷兩個對象是否相等? 代碼來自underscore中的Equal函數
這里的a,b待判斷的對象

回答
編輯回答
陌顏

推薦看看這篇 干活

2018年8月27日 16:47