{"ScriptPreparationCode":null,"TestCases":[{"Name":"Spread operator","Code":"var n = {foo: \u0027bar\u0027, hello: [{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027}]};\r\nwhile(n.length \u003C 1000) {\r\n \tn = [...n];\r\n}","IsDeferred":false},{"Name":"JSON Parse","Code":"var n = {foo: \u0027bar\u0027, hello: [{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027}]};\r\nn = JSON.stringify(n);\r\nvar j = JSON.parse(n)","IsDeferred":false},{"Name":"Object.assign","Code":"var n = {foo: \u0027bar\u0027, hello: [{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027},{hello: \u0027world\u0027, foo: \u0027bar\u0027}]};\r\nwhile(n.length \u003C 1000) {\r\n \tn = Object.assign({}, n);\r\n}\r\n","IsDeferred":false}]}