{"ScriptPreparationCode":null,"TestCases":[{"Name":"removeNullish","Code":"const arr = new Array(500000).fill(null).map(() =\u003E ({\r\n \u0022item\u0022: 42\r\n}))\r\n\r\nconst removeNullish = (obj) =\u003E\r\n Object.entries(obj).reduce((a, [k, v]) =\u003E (v ? ((a[k] = v), a) : a), {})\r\n\r\narr.forEach(object =\u003E {\r\n\tobject.item = undefined\r\n removeNullish(object)\r\n})","IsDeferred":false},{"Name":"delete","Code":"const arr = new Array(500000).fill(null).map(() =\u003E ({\r\n \u0022item\u0022: 42\r\n}))\r\n\r\narr.forEach(object =\u003E {\r\n\tdelete object.item\r\n})","IsDeferred":false}]}