HTML Preparation code:
Script Preparation code:
Tests:

Historical Performance Data aggregated from 57 community runs

Desktop Results:
Chrome 39 runs
Naive array equals
48.4M/s
_.isEqual Level 1
228K/s
JSON.stringify Level 1
11K/s

Fastest: Naive array equals (4366.4x faster)

View exact numbers
  • Naive array equals: 48,408,992 ops/sec
  • _.isEqual Level 1: 228,035 ops/sec
  • JSON.stringify Level 1: 11,087 ops/sec
Firefox 18 runs
Naive array equals
4.4M/s
_.isEqual Level 1
566K/s
JSON.stringify Level 1
17K/s

Fastest: Naive array equals (263.3x faster)

View exact numbers
  • Naive array equals: 4,449,844 ops/sec
  • _.isEqual Level 1: 566,041 ops/sec
  • JSON.stringify Level 1: 16,900 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    _.isEqual Level 1
    JSON.stringify Level 1
    Naive array equals

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 months ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:151.0) Gecko/20100101 Firefox/151.0
Firefox 151 on Mac OS X 10.15
View result in a separate tab
Naive array equals
6.0M/s
_.isEqual Level 1
809K/s
JSON.stringify Level 1
26K/s
View exact numbers
Test name Executions per second
Naive array equals 5,976,977 Ops/sec
_.isEqual Level 1 809,214 Ops/sec
JSON.stringify Level 1 26,325 Ops/sec