Script Preparation code:
AخA
 
var oldA = ["86153", "10718", "10798", "10117", "38100", "01067", "44137", "40212", "60313", "79098", "20354", "22391", "30159", "76133", "50667", "50858", "04109", "71634", "68161", "65843", "81829", "81241", "80333", "90403", "46047", "71065", "70173", "65185"];
var newA = ["1067", "1069", "1097", "1099", "1108", "1109", "1127", "1129", "1139", "1156", "1157", "1159", "1169", "1187", "1189", "1217", "1219", "1237", "1239", "1257", "1259", "1277", "1279", "1307", "1309", "1324", "1326", "1328", "1445", "1454", "1458", "1465", "1468", "1471", "1477", "1561", "1640", "1662", "1665", "1683", "1689", "1705", "1723", "1728", "1731", "1734", "1737", "1744", "1768", "1774", "1796", "1809", "1819", "1833", "1847", "1877", "1896", "1900", "1906", "1909", "1917", "1920", "1936", "1945", "1990", "4103", "4105", "4107", "4109", "4129", "4155", "4157", "4158", "4159", "4177", "4178", "4179", "4205", "4207", "4209", "4229", "4249", "4275", "4277", "4279", "4288", "4289", "4299", "4315", "4316", "4317", "4318", "4319", "4328", "4329", "4347", "4349", "4356", "4357", "4416", "4420", "4425", "4435", "4442", "4451", "4463", "4509", "4519", "4523", "4539", "4552", "4564", "4565", "4567", "4571", "4575", "4651", "4668", "4683", "4687", "4808", "4821", "4824", "4827", "4828", "4838", "4849", "9603", "9629", "9633", "9634", "10115", "10117", "10119", "10178", "10179", "10243", "10245", "10247", "10249", "10315", "10317", "10318", "10319", "10365", "10367", "10369", "10405", "10407", "10409", "10435", "10437", "10439", "10551", "10553", "10555", "10557", "10559", "10585", "10587", "10589", "10623", "10625", "10627", "10629", "10707", "10709", "10711", "10713", "10715", "10717", "10719", "10777", "10779", "10781", "10783", "10785", "10787", "10789", "10823", "10825", "10827", "10829", "10961", "10963", "10965", "10967", "10969", "10997", "10999", "12043", "12045", "12047", "12049", "12051", "12053", "12055", "12057", "12059", "12099", "12101", "12103", "12105", "12107", "12109", "12157", "12159", "12161", "12163", "12165", "12167", "12169", "12203", "12205", "12207", "12209", "12247", "12249", "12277", "12279", "12305", "12307", "12309", "12347", "12349", "12351", "12353", "12355", "12357", "12359", "12435", "12437", "12439", "12459", "12487", "12489", "12524", "12526", "12527", "12529", "12555", "12557", "12559", "12587", "12589", "12619", "12621", "12623", "12627", "12629", "12679", "12681", "12683", "12685", "12687", "12689", "13051", "13053", "13055", "13057", "13059", "13086", "13088", "13089", "13125", "13127", "13129", "13156", "13158", "13159", "13187", "13189", "13347", "13349", "13351", "13353", "13355", "13357", "13359", "13403", "13405", "13407", "13409", "13435", "13437", "13439", "13465", "13467", "13469", "13503", "13505", "13507", "13509", "13581", "13583", "13585", "13587", "13589", "13591", "13593", "13595", "13597", "13599", "13627", "13629", "14050", "14052", "14053", "14055", "14057", "14059", "14089", "14109", "14129", "14163", "14165", "14167", "14169", "14193", "14195", "14197", "14199", "14467", "14469", "14471", "14473", "14476", "14478", "14480", "14482", "14513", "14532", "14542", "14548", "14550", "14552", "14558", "14612", "14621", "14624", "14641", "14656", "14669", "14959", "14974", "14979", "15345", "15366", "15370", "15378", "15537", "15562", "15566", "15569", "15711", "15712", "15713", "15732", "15738", "15745", "15749", "15806", "15827", "15831", "15834", "16321", "16341", "16348", "16356", "16359", "16515", "16540", "16547", "16548", "16552", "16556", "16559", "16562", "16567", "16727", "16761", "16767", "20095", "20097", "20099", "20144", "20146", "20148", "20149", "20249", "20251", "20253", "20255", "20257", "20259", "20354", "20355", "20357", "20359", "20457", "20459", "20535", "20537", "20539", "21029", "21031", "21033", "21035", "21037", "21039", "21073", "21075", "21077", "21079", "21107", "21109", "21129", "21147", "21149", "21217", "21218", "21220", "21227", "21228", "21271", "21279", "21395", "21423", "21435", "21436", "21438", "21439", "21441", "21442", "21445", "21465", "21481", "21483", "21493", "21502", "21509", "21516", "21521", "21524", "21526", "21527", "21529", "21614", "21629", "21635", "21640", "21641", "21643", "21647", "21649", "21720", "22041", "22043", "22045", "22047", "22049", "22081", "22083", "22085", "22087", "22089", "22111", "22113", "22115", "22117", "22119", "22143", "22145", "22147", "22149", "22159", "22175", "22177", "22179", "22297", "22299", "22301", "22303", "22305", "22307", "22309", "22335", "22337", "22339", "22359", "22391", "22393", "22395", "22397", "22399", "22415", "22417", "22419", "22453", "22455", "22457", "22459", "22523", "22525", "22527", "22529", "22547", "22549", "22559", "22587", "22589", "22605", "22607", "22609", "22761", "22763", "22765", "22767", "22769", "22844", "22846", "22848", "22850", "22851", "22869", "22880", "22885", "22889", "22926", "22927", "22929", "22941", "22946", "22949", "22952", "22955", "22956", "22958", "22961", "22962", "22965", "22967", "22969", "23863", "23866", "23869", "24558", "25335", "25336", "25337", "25355", "25370", "25371", "25373", "25421", "25436", "25451", "25462", "25469", "25474", "25479", "25482", "25485", "25486", "25488", "25489", "25491", "25492", "25494", "25495", "25497", "25499", "30159", "30161", "30163", "30165", "30167", "30169", "30171", "30173", "30175", "30177", "30179", "30419", "30449", "30451", "30453", "30455", "30457", "30459", "30519", "30521", "30539", "30559", "30625", "30627", "30629", "30655", "30657", "30659", "30669", "30823", "30826", "30827", "30851", "30853", "30855", "30880", "30890", "30900", "30916", "30926", "30938", "30952", "30966", "30974", "30982", "30989", "31275", "31303", "31319", "31515", "31535", "31542", "31555", "31559", "38100", "38102", "38104", "38106", "38108", "38110", "38112", "38114", "38116", "38118", "38120", "38122", "38124", "38126", "38154", "38159", "38162", "38165", "38173", "38176", "38179", "38226", "38228", "38229", "38239", "38259", "38268", "38300", "38302", "38304", "38312", "38321", "38324", "38329", "38518", "38527", "38528", "38530", "38531", "38533", "38542", "38543", "38547", "38550", "38551", "38553", "40210", "40211", "40212", "40213", "40215", "40217", "40219", "40225", "40227", "40229", "40231", "40233", "40235", "40237", "40239", "40468", "40470", "40472", "40474", "40476", "40477", "40479", "40489", "40545", "40547", "40549", "40589", "40591", "40593", "40595", "40597", "40599", "40625", "40627", "40629", "40670", "40699", "40721", "40723", "40724", "40789", "40822", "40878", "40880", "40882", "40883", "40885", "41470", "41541", "41542", "41569", "42489", "42579", "42651", "42653", "42655", "42657", "42659", "42697", "42699", "42719", "42781", "44135", "44137", "44139", "44141", "44143", "44145", "44147", "44149", "44225", "44227", "44229", "44263", "44265", "44267", "44269", "44287", "44289", "44309", "44319", "44328", "44329", "44339", "44357", "44359", "44369", "44379", "44388", "45475", "45476", "45478", "46045", "46047", "46049", "46117", "46119", "46145", "46147", "46149", "46236", "46238", "46240", "46242", "46244", "46535", "46537", "46539", "47798", "47799", "47800", "47802", "47803", "47804", "47805", "47807", "47809", "47829", "47839", "50126", "50127", "50129", "50169", "50170", "50171", "50181", "50189", "50226", "50259", "50321", "50354", "50374", "50389", "50667", "50668", "50670", "50672", "50674", "50676", "50677", "50678", "50679", "50733", "50735", "50737", "50739", "50765", "50767", "50769", "50823", "50825", "50827", "50829", "50858", "50859", "50931", "50933", "50935", "50937", "50939", "50968", "50969", "50996", "50997", "50999", "51063", "51065", "51067", "51103", "51105", "51107", "51109", "51143", "51145", "51147", "51149", "51399", "51491", "51503", "55120", "55218", "55246", "55252", "55257", "55262", "55263", "55268", "55271", "55278", "55291", "55294", "55296", "55299", "55411", "55435", "55437", "56355", "56370", "60253", "60311", "60313", "60314", "60316", "60318", "60320", "60322", "60323", "60325", "60326", "60327", "60329", "60385", "60386", "60388", "60389", "60431", "60433", "60435", "60437", "60438", "60439", "60486", "60487", "60488", "60489", "60528", "60529", "60549", "60594", "60596", "60598", "60599", "63065", "63067", "63069", "63071", "63073", "63075", "63263", "65183", "65185", "65187", "65189", "65191", "65193", "65195", "65197", "65199", "65201", "65203", "65205", "65207", "65232", "65239", "65307", "65321", "65326", "65329", "65343", "65344", "65345", "65346", "65347", "65366", "65375", "65385", "65388", "65391", "65396", "65399", "65462", "65510", "65527", "65529", "65760", "65817", "65824", "65843", "65929", "65931", "65933", "65934", "65936", "68159", "68161", "68163", "68165", "68167", "68169", "68199", "68219", "68229", "68239", "68259", "68305", "68307", "68309", "70173", "70174", "70176", "70178", "70180", "70182", "70184", "70186", "70188", "70190", "70191", "70192", "70193", "70195", "70197", "70199", "70327", "70329", "70372", "70374", "70376", "70378", "70435", "70437", "70439", "70469", "70499", "70563", "70565", "70567", "70569", "70597", "70599", "70619", "70629", "70734", "70736", "70771", "70806", "70825", "70839", "71032", "71063", "71065", "71067", "71069", "71101", "71106", "71144", "71229", "71254", "71272", "71277", "71282", "71332", "71334", "71336", "71384", "71394", "71404", "71634", "71636", "71638", "71640", "71642", "71679", "71686", "71696", "71701", "73728", "73730", "73732", "73733", "73734", "73760", "73765", "73770", "73773", "75045", "76131", "76133", "76135", "76137", "76139", "76149", "76185", "76187", "76189", "76199", "76227", "76228", "76229", "76275", "76287", "76297", "76307", "76316", "76327", "76337", "76344", "76351", "76356", "76448", "76461", "76467", "76474", "76477", "76479", "76676", "76706", "76744", "76751", "76764", "76767", "76768", "76770", "76774", "76776", "76777", "76870", "79098", "79100", "79102", "79104", "79106", "79108", "79110", "79111", "79112", "79114", "79115", "79117", "79183", "79189", "79194", "79199", "79206", "79211", "79224", "79227", "79232", "79235", "79238", "79241", "79249", "79252", "79254", "79256", "79258", "79261", "79268", "79271", "79276", "79279", "79280", "79283", "79285", "79286", "79288", "79289", "79291", "79292", "79294", "79297", "79299", "79312", "79331", "79341", "79346", "79348", "79350", "79353", "79356", "79359", "79361", "79362", "79364", "79369", "80331", "80333", "80335", "80336", "80337", "80339", "80469", "80538", "80539", "80634", "80636", "80637", "80638", "80639", "80686", "80687", "80689", "80796", "80797", "80798", "80799", "80801", "80802", "80803", "80804", "80805", "80807", "80809", "80933", "80935", "80937", "80939", "80992", "80993", "80995", "80997", "80999", "81241", "81243", "81245", "81247", "81249", "81369", "81371", "81373", "81375", "81377", "81379", "81475", "81476", "81477", "81479", "81539", "81541", "81543", "81545", "81547", "81549", "81667", "81669", "81671", "81673", "81675", "81677", "81679", "81735", "81737", "81739", "81825", "81827", "81829", "81925", "81927", "81929", "82008", "82024", "82031", "82041", "82049", "82054", "82057", "82061", "82064", "82065", "82067", "82069", "82110", "82131", "82140", "82152", "82166", "82178", "82194", "82205", "82211", "82216", "82223", "82229", "82234", "82237", "82239", "82256", "82266", "82275", "82284", "82296", "82297", "82319", "82335", "82340", "82343", "82346", "82349", "82515", "82538", "82541", "82544", "82547", "83607", "83623", "83624", "85221", "85232", "85241", "85375", "85376", "85386", "85464", "85521", "85540", "85551", "85570", "85579", "85586", "85591", "85598", "85599", "85604", "85609", "85622", "85630", "85635", "85640", "85646", "85649", "85652", "85653", "85658", "85662", "85667", "85716", "85737", "85748", "85757", "85764", "85774", "85778", "86150", "86152", "86153", "86154", "86156", "86157", "86159", "86161", "86163", "86165", "86167", "86169", "86179", "86199", "86316", "86343", "86356", "86368", "86391", "86399", "86405", "86415", "86420", "86438", "86444", "86447", "86453", "86456", "86459", "86462", "86465", "86477", "86482", "86485", "86486", "86492", "86494", "86495", "86497", "86500", "86504", "86507", "86508", "86510", "86511", "86514", "86517", "86551", "86559", "86568", "86573", "86574", "86577", "86672", "86830", "86836", "86845", "86850", "86931", "86937", "90402", "90403", "90408", "90409", "90411", "90419", "90425", "90427", "90429", "90431", "90439", "90441", "90443", "90449", "90451", "90453", "90455", "90459", "90461", "90469", "90471", "90473", "90475", "90478", "90480", "90482", "90489", "90491", "90513", "90522", "90530", "90537", "90542", "90547", "90552", "90556", "90562", "90571", "90574", "90579", "90587", "90592", "90596", "90599", "90607", "90610", "90613", "90614", "90616", "90617", "90762", "90763", "90765", "90766", "90768", "91054", "91058", "91074", "91077", "91086", "91126", "91154", "91186", "91189", "91207", "91217", "91220", "91227", "91233", "91238", "91239", "91241", "91242", "91244", "91245", "91322", "91338", "91355", "91367", "91448", "91452", "91459", "91469", "91489", "91560", "91564", "91580"];
var o = {'ff1234567890121':0, 'ff1234567890122':1, 'ff1234567890123':2, 'ff1234567890124':3, 'ff1234567890125':4};
var a = ['ff1234567890121', 'ff1234567890122', 'ff1234567890123', 'ff1234567890124', 'ff1234567890125'];
var s = '-ff1234567890121--ff1234567890122--ff1234567890123--ff1234567890124--ff1234567890125-';
var t = '38100';
Tests:
  • Array indexOf

     
    var i = oldA.indexOf(t);
  • String indexOf

     
    var i = newA.indexOf(t );
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Array indexOf
    String indexOf

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 4 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
Chrome 87 on Mac OS X 11.1.0
View result in a separate tab
Test name Executions per second
Array indexOf 7422393.5 Ops/sec
String indexOf 705175.7 Ops/sec