Script Preparation code:
x
 
var user = [{id: '1001', name: 'Octavio', age: 46},{id: '2020', name: 'Mara', age: 39},{id: '3456', name: 'Alanis', age: 12},{id: '9876', name: 'Alondra', age: 10},{id: '6589', name: 'Ariana', age: 7},];
var username = { 1001: "Octavio", 2020: "Mara", 3456: "Alanis", 9876: "Alondra", 6589: "Ariana"};
var userage = { 1001: 46, 2020: 39, 3456: 12, 9876: 10, 6589: 7};
Tests:
  • array

     
    user.find(x => x.name === 'Alanis').name;
    user.find(x => x.name === 'Alanis').age;
  • object

     
    username[3456];
    userage[3456];
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    array
    object

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 4 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36
Chrome 90 on Windows
View result in a separate tab
Test name Executions per second
array 1628167.0 Ops/sec
object 1625832.6 Ops/sec