{"ScriptPreparationCode":"const SIZE = 1_000_000;\r\nconst original = Array.from({length: SIZE}, (_, i) =\u003E i);\r\n","TestCases":[{"Name":"spread","Code":"const copy = [...original];","IsDeferred":false},{"Name":"slice","Code":"const copy = original.slice();","IsDeferred":false},{"Name":"Array.from","Code":"const copy = Array.from(original);","IsDeferred":false},{"Name":"map","Code":"const copy = original.map((x) =\u003E x);","IsDeferred":false},{"Name":"for","Code":" const copy = [];\r\n\r\n for (let i = 0; i \u003C original.length; i\u002B\u002B) {\r\n copy[i] = original[i];\r\n }","IsDeferred":false},{"Name":"while","Code":" const copy = [];\r\n let i = 0;\r\n\r\n while (i \u003C original.length) {\r\n copy[i] = original[i];\r\n i\u002B\u002B;\r\n }","IsDeferred":false},{"Name":"structuredClone","Code":"const copy = structuredClone(original);","IsDeferred":false}]}