{"ScriptPreparationCode":null,"TestCases":[{"Name":"1 level destruct","Code":"const original = new Array(10).fill(null).map((_, i) =\u003E ({a:i, b:2*i, c: \u0027hi\u0027}))\r\nconst des = original.map((item) =\u003E ({...item}))\r\ndes[0].a;","IsDeferred":false},{"Name":"Json parse","Code":"const original = new Array(10).fill(null).map((_, i) =\u003E ({a:i, b:2*i, c: \u0027hi\u0027}))\r\nconst json = JSON.parse(JSON.stringify(original));\r\njson[0].a;","IsDeferred":false}]}