90 判斷兩個 Set 是否相同

2021-10-02 07:12:08 字數 627 閱讀 9914

完成issameset函式,它接受了兩個 set 物件作為引數,請你返回true/false來表明這兩個 set 的內容是否完全一致,例如:

const a = {}

const b = 1

const c = 'scriptoj'

const set1 = new set([a, b, c])

const set2 = new set([a, c, b])

issameset(set1, set2) // => true

const issameset = (s1, s2) => 

for(let value of arr1)

else

}return true;

}

貼一下更簡潔的**:

const issameset = (set1, set2) => 

const issameset = (s1, s2) =>

return [...s1].every(i => s2.has(i))

}

欣賞這種簡潔的**是一件賞心悅目的事情。

判斷兩個json物件是否相同

寫了乙個比較兩個json物件是否相同的方法,大家瞅瞅看有沒有啥問題 比較兩個json物件的鍵和值是否都相同,如果有乙個物件不是json物件,則返回false json值的比較只支援 string json number boolean param obj1 description param obj...

C 如何判斷兩個物件是否相同

在c 中判斷物件相等,這是對引用型別進行判斷,而不是對值型別,如果是對字串,或者是數值進行判斷相等只需要用 運算子就可以了。對兩個物件用 運算子,只能判斷他們兩個在記憶體中的位址是否一樣的。1.對乙個類只例項化一次 向那些賦值來賦值去的引用如果沒有new例項化乙個物件的話,那麼這些賦值來,賦值去的物...

C 如何判斷兩個類是否是相同

最近的專案由於乙個標頭檔案被大量其他 引用耦合太高,修改起來很頭疼。想給他做一下解耦,需要乙個根據指定c 類返回這個類的單例物件的功能。網上查到能用模版實現,不過找到的 基本都是這樣的,猛地一看還有點蒙。template typename t1,typename t2 struct is same ...