HTML Preparation code:
Script Preparation code:
Tests:
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    value == null
    value == undefined
    value === null
    value === undefined
    value === null || value === undefined
    _.isNil(value)
    value != null
    value != undefined
    value !== null
    value !== undefined
    value !== null && value !== undefined
    !_.isNil(value)
    typeof value == undefined
    typeof value === undefined

    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/130.0.0.0 Safari/537.36
Chrome 130 on Windows
View result in a separate tab
value != null
64.8M/s
typeof value == undefined
62.2M/s
value === undefined
56.6M/s
value == null
56.5M/s
value === null
56.1M/s
value !== null
56.0M/s
typeof value === undefined
55.5M/s
value === null || value === undefined
52.5M/s
value !== undefined
49.2M/s
value == undefined
48.4M/s
value != undefined
44.7M/s
value !== null && value !== undefined
42.6M/s
!_.isNil(value)
32.7M/s
_.isNil(value)
30.8M/s
View exact numbers
Test name Executions per second
value != null 64,812,236 Ops/sec
typeof value == undefined 62,180,620 Ops/sec
value === undefined 56,608,396 Ops/sec
value == null 56,480,736 Ops/sec
value === null 56,071,436 Ops/sec
value !== null 56,004,448 Ops/sec
typeof value === undefined 55,548,980 Ops/sec
value === null || value === undefined 52,463,556 Ops/sec
value !== undefined 49,211,500 Ops/sec
value == undefined 48,415,744 Ops/sec
value != undefined 44,734,152 Ops/sec
value !== null && value !== undefined 42,629,112 Ops/sec
!_.isNil(value) 32,653,414 Ops/sec
_.isNil(value) 30,789,712 Ops/sec