{"ScriptPreparationCode":"var directAddresses = [];\r\nfor(var i=1; i\u003C 100; i\u002B\u002B) {\r\n directAddresses.push(\u0060${i}deliverymanage@direct.com\u0060);\r\n}\r\n\r\nvar mySetDomains = new Set();\r\nfor(var i=1; i\u003C 10000; i\u002B\u002B) {\r\n mySetDomains.add(\u0060${i}direct.com\u0060);\r\n}\r\n\r\nvar usingArrayDomains = [];\r\nfor(var j=1; j\u003C 10000; j\u002B\u002B) {\r\n usingArrayDomains.push(\u0060${j}direct.com\u0060);\r\n}\r\n","TestCases":[{"Name":"Array","Code":"_.map(directAddresses, (da) =\u003E {\r\n const domain = da.split(\u0027@\u0027)[1];\r\n _.includes(usingArrayDomains, domain);\r\n});","IsDeferred":false},{"Name":"Set","Code":"_.map(directAddresses, (da) =\u003E {\r\n const domain = da.split(\u0027@\u0027)[1];\r\n mySetDomains.has(domain);\r\n});","IsDeferred":false}]}