{"ScriptPreparationCode":"var objectArray = new Array(10000).fill(null);\r\nvar arrayArray = new Array(10000).fill(null);\r\nvar prefilledArray = Array.from(new Array(3), () =\u003E new Array(3))\r\nvar preinitializedArray = new Array(10000);","TestCases":[{"Name":"Object Saving","Code":"const a = 100;\r\nconst b = \u0022string\u0022;\r\nconst c = { a: 1000, b: \u0022objectString\u0022}\r\n\r\nfor(const [index, ] of objectArray.entries())\r\n{\r\n \t objectArray[index] = { a, b, c };\r\n}","IsDeferred":false},{"Name":"Array Saving","Code":"const a = 100;\r\nconst b = \u0022string\u0022;\r\nconst c = { a: 1000, b: \u0022objectString\u0022}\r\n\r\nfor(const [index, ] of arrayArray.entries())\r\n{\r\n \t arrayArray[index] = [ a, b, c ];\r\n}","IsDeferred":false},{"Name":"Prefilled Array Saving","Code":"const a = 100;\r\nconst b = \u0022string\u0022;\r\nconst c = { a: 1000, b: \u0022objectString\u0022}\r\n\r\nfor(const [index, ] of prefilledArray.entries())\r\n{\r\n \tprefilledArray[index][0] = a;\r\n \tprefilledArray[index][1] = b;\r\n \tprefilledArray[index][2] = c;\r\n}","IsDeferred":false},{"Name":"Preinitialized Array Saving","Code":"const a = 100;\r\nconst b = \u0022string\u0022;\r\nconst c = { a: 1000, b: \u0022objectString\u0022}\r\n\r\npreinitializedArray = Array.from(preinitializedArray, () =\u003E new Array(3));\r\n\r\nfor(const [index, ] of preinitializedArray.entries())\r\n{\r\n \tpreinitializedArray[index][0] = a;\r\n \tpreinitializedArray[index][1] = b;\r\n \tpreinitializedArray[index][2] = c;\r\n}","IsDeferred":false},{"Name":"PreinitializedArray V2","Code":"const a = 100;\r\nconst b = \u0022string\u0022;\r\nconst c = { a: 1000, b: \u0022objectString\u0022}\r\n\r\npreinitializedArray = Array.from(preinitializedArray, () =\u003E [ , , ]);\r\n\r\nfor(const [index, ] of preinitializedArray.entries())\r\n{\r\n \tpreinitializedArray[index][0] = a;\r\n \tpreinitializedArray[index][1] = b;\r\n \tpreinitializedArray[index][2] = c;\r\n}","IsDeferred":false}]}