此問題是此問題的擴展:Checking containment in set of lists in javascript。我希望能夠在nodejs或Javascript中使用類似函數的設置,以支持檢查列表是否屬於集合。例如,給定鏈接中的示例,我希望以下行爲:可以檢查列表的遏制的圖書館或對象
var s = new SetWithListCheckingAbility([[1,2], [2,3]])
s.has([2, 3])
true
但是,我無法找到任何具有此功能的nodejs庫。另一個明顯的解決方案似乎是JSON序列化每個添加到set對象的對象,並基於JSON字符串進行檢查,因爲Javascript相等性適用於字符串。這可能需要繼承ES6中的Set對象。然而,我不知道如何做這種情況下,這種情況下...
你的名單隻包含數字嗎? –
它將包含數字和字符串。 – Alex