{"ScriptPreparationCode":"var arr = []\r\n\r\nfor (var i = 0; i \u003C 1000000; i\u002B\u002B) {\r\n arr.push(\u0027\u0027)\r\n}","TestCases":[{"Name":"from","Code":"var n = Array.from(arr)","IsDeferred":false},{"Name":"slice","Code":"var n2 = arr.slice()","IsDeferred":false},{"Name":"destr","Code":"var n3 = [...arr]","IsDeferred":false},{"Name":"while copy","Code":"var n4 = []\r\n\r\nwhile(var arr.pop()) { n4.push(v) }","IsDeferred":false},{"Name":"for copy","Code":"var n5 = []\r\n\r\nfor (var g = 0; g \u003C= arr.length; g\u002B\u002B ) { n5.push(arr[g] }","IsDeferred":false}]}