{"ScriptPreparationCode":"var data = [];\r\nvar data2 = [];\r\nfor(let id = 0; id\u003C 100; id\u002B\u002B) {\r\n data.push({id});\r\n data2.push({id});\r\n}","TestCases":[{"Name":"Test lodash","Code":"const lodash = _.intersectionBy(data, data2, \u0027id\u0027);","IsDeferred":false},{"Name":"Test native","Code":"data.map(q =\u003E {\r\n var matched = data2.find(x =\u003E x.id === q.id);\r\n return matched ? { ...q, ...matched } : q; \r\n})","IsDeferred":false}]}