如何為JavaScript Set自定義對象相等性新的ES 6(Harmony)引入了新的Set對象。Set使用的身份算法類似于===運算符,因此不太適合比較對象:var set = new Set();set.add({a:1});set.add({a:1});console.log([...set.values()]); // Array [ Object, Object ]如何自定義Set對象的相等性以進行深層對象比較?有沒有像Java這樣的東西equals(Object)?
如何為JavaScript Set自定義對象相等性
慕容708150
2019-08-13 14:06:47