{"ScriptPreparationCode":null,"TestCases":[{"Name":"Spread","Code":"var params = [ \u0022hello\u0022, true, 7 ];\r\nvar other = [\r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params,\r\n \r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params,\r\n \r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params, \r\n ...(null ?? []), \r\n ...params,\r\n];","IsDeferred":false},{"Name":"Other","Code":"\r\nvar params = [ \u0022hello\u0022, true, 7 ];\r\nvar merge2 = (...objects) =\u003E\r\n objects.reduce((acc, cur) =\u003E ([ ...acc, ...cur ]));\r\n\r\nvar other = merge2(...[\r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params,\r\n \r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params,\r\n \r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params, \r\n (null ?? []), \r\n params,\r\n]);","IsDeferred":false}]}