Script Preparation code:
Tests:
  • a.toLowerCase() === "application/json"

  • a.toUpperCase() === "APPLICATION/JSON"

  • a.localeCompare("application/json", undefined, c)

  • b.toLowerCase() === "application/json"

  • b.toUpperCase() === "APPLICATION/JSON"

  • b.localeCompare("application/json", undefined, c)

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    a.toLowerCase() === "application/json"
    a.toUpperCase() === "APPLICATION/JSON"
    a.localeCompare("application/json", undefined, c)
    b.toLowerCase() === "application/json"
    b.toUpperCase() === "APPLICATION/JSON"
    b.localeCompare("application/json", undefined, c)

    Fastest: N/A

    Slowest: N/A

Get performance results from real users on your website with Request Metrics.
Latest run results:
Run details: (Test run date: 2 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0
Firefox 91 on Windows
View result in a separate tab
Test name Executions per second
a.toLowerCase() === "application/json" 875484300.0 Ops/sec
a.toUpperCase() === "APPLICATION/JSON" 712980900.0 Ops/sec
a.localeCompare("application/json", undefined, c) 151798.3 Ops/sec
b.toLowerCase() === "application/json" 701440600.0 Ops/sec
b.toUpperCase() === "APPLICATION/JSON" 716693600.0 Ops/sec
b.localeCompare("application/json", undefined, c) 163292.3 Ops/sec