{"ScriptPreparationCode":"var first = [];\r\nvar second = [];\r\nfor(var i=0; i\u003C10000; i\u002B\u002B) {\r\n first.push({batchId: Math.floor(Math.random() * 100) , userId: Math.floor(Math.random() * 100)})\r\n second.push({batchId: Math.floor(Math.random() * 100) , userId: Math.floor(Math.random() * 100)})\r\n}","TestCases":[{"Name":"intersection","Code":"_.intersection(first, second)","IsDeferred":false},{"Name":"set","Code":"const firstSet = new Set(first);\r\nconst secondSet = new Set(second);\r\n\r\nnew Set([...firstSet].filter(item =\u003E secondSet.has(item)));","IsDeferred":false}]}