HTML Preparation code:
Script Preparation code:
Tests:

Historical Performance Data aggregated from 82 community runs

Desktop Results:
Chrome 70 runs
Underscore equal
1.6M/s
JSON Stringify comparison
1.2M/s
Callback
1.2M/s
Lodash equal
889K/s

Fastest: Underscore equal (1.8x faster)

View exact numbers
  • Underscore equal: 1,639,164 ops/sec
  • JSON Stringify comparison: 1,180,551 ops/sec
  • Callback : 1,167,664 ops/sec
  • Lodash equal: 888,962 ops/sec
Firefox 12 runs
Underscore equal
1.6M/s
Callback
1.6M/s
JSON Stringify comparison
1.6M/s
Lodash equal
630K/s

Fastest: Underscore equal (2.6x faster)

View exact numbers
  • Underscore equal: 1,646,722 ops/sec
  • Callback : 1,624,393 ops/sec
  • JSON Stringify comparison: 1,618,511 ops/sec
  • Lodash equal: 629,528 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
    Underscore equal
    Lodash equal
    JSON Stringify comparison
    Callback

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
Chrome 138 on Windows
View result in a separate tab
Underscore equal
1.8M/s
JSON Stringify comparison
1.2M/s
Callback
1.2M/s
Lodash equal
842K/s
View exact numbers
Test name Executions per second
Underscore equal 1,824,967 Ops/sec
JSON Stringify comparison 1,214,652 Ops/sec
Callback 1,187,800 Ops/sec
Lodash equal 842,211 Ops/sec