{"ScriptPreparationCode":"var list = new Array(10*1000);\r\nfor (var i = 0; i \u003C 10 * 1000; i\u002B\u002B) {\r\n list[i]= i * Math.random();\r\n}\r\n","TestCases":[{"Name":"slice","Code":"while(list.length) {\r\n list = list.slice(1)\r\n}","IsDeferred":false},{"Name":"shift","Code":"while(list.length) {\r\n list.shift()\r\n}","IsDeferred":false},{"Name":"splice","Code":"while(list.length) {\r\n list.splice(0,1)\r\n}","IsDeferred":false},{"Name":"delete","Code":"let i = 0\r\nlet ln= list.length\r\nwhile (i \u003C ln) {\r\n\tlist[i];\r\n\tdelete list[i];\r\n \ti\u002B\u002B\r\n}","IsDeferred":false}]}