{"ScriptPreparationCode":"var iterations =100000;\r\nvar obj = {};\r\nvar arr = [];\r\nvar map = new Map();\r\nvar set = new Set();\r\nvar setLengthArr = new Array(iterations);\r\nvar typedArray = new Uint32Array(iterations);","TestCases":[{"Name":"Object","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n obj[i]=Math.floor(Math.random()*iterations);\r\n obj[i\u002B1]=obj[i]\u002B1;\r\n}","IsDeferred":false},{"Name":"Array","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n arr[i]=Math.floor(Math.random()*iterations);\r\n arr[i\u002B1]= arr[i]\u002B1;\r\n}","IsDeferred":false},{"Name":"Set Length Array ","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n setLengthArr[i]=Math.floor(Math.random()*iterations);\r\n setLengthArr[i\u002B1] = setLengthArr[i]\u002B1;\r\n}","IsDeferred":false},{"Name":"TypedArray ","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n typedArray[i]=Math.floor(Math.random()*iterations);\r\n typedArray[i\u002B1]= typedArray[i]\u002B1;\r\n}","IsDeferred":false},{"Name":"map","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n map.set(i,Math.floor(Math.random()*iterations));\r\n map.set(i\u002B1,map.get(i)\u002B1)\r\n}","IsDeferred":false},{"Name":"set","Code":"for(let i=0;i\u003Citerations;i\u002B=10){\r\n set.add(Math.floor(Math.random()*iterations));\r\n set.add(set.has(i\u002B1))\r\n}","IsDeferred":false}]}