{"ScriptPreparationCode":"const list = new Array(1000).fill(\u0022value\u0022);\r\nconst list2 = new Array(1000).fill(\u0022value\u0022);\r\nconst list3 = new Array(1000).fill(\u0022value\u0022);\r\nconst list4 = new Array(1000).fill(\u0022value\u0022);","TestCases":[{"Name":"Move Indexes","Code":"let i = 100;\r\nwhile (i \u003C 1000) {\r\n list[i - 100] = list[i];\r\n i\u002B\u002B;\r\n}\r\nlist.length = 900;","IsDeferred":false},{"Name":"Shift","Code":"let i = 0;\r\nwhile (i \u003C 100) {\r\n list2.shift();\r\n i\u002B\u002B;\r\n}","IsDeferred":false},{"Name":"Splice","Code":"list3.splice(0, 100);","IsDeferred":false},{"Name":"Slice","Code":"list4.slice(100);","IsDeferred":false}]}