{"ScriptPreparationCode":"var arr = new Array(15000);\r\narr.fill(\u0027\u0027)\r\narr = arr.map(el =\u003E Math.random().toString(36).replace(/[^a-z]\u002B/g, \u0027\u0027).substr(0, 8));\r\nvar foo = \u0027erjhfdjh\u0027;\r\narr[7500]=foo;\r\nvar obj = arr.reduce((acc,key,i)=\u003E{acc[key]=i;return acc},{});","TestCases":[{"Name":"indexOf","Code":"var index = arr.indexOf(foo);","IsDeferred":false},{"Name":"findIndex","Code":"var index = arr.findIndex(o =\u003E o===foo);","IsDeferred":false},{"Name":"object property","Code":"var index = obj[foo]","IsDeferred":false}]}