{"ScriptPreparationCode":"var obj = {\r\n\tprop: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]\r\n};","TestCases":[{"Name":"spread","Code":"var newObj = {\r\n\tprop: []\r\n};\r\nnewObj.prop = [...obj.prop];","IsDeferred":false},{"Name":"iterative","Code":"var newObj = {\r\n\tprop: []\r\n};\r\nlet orig = obj.prop;\r\nfor (let i = 0; i \u003C orig.length; i\u002B\u002B) {\r\n\tnewObj.prop[i] = orig[i];\r\n}","IsDeferred":false}]}