Tests:
  • equals empty

    AخA
     
    var a = "";
    if(a == "") { return };
  • length

     
    var a = "";
    if(a.length == 0) { return };
  • emptyequals

     
    var a = "asfljjhlasfdhjasdffadljkjfhldsalhjkadfsljkafdsklfadslklkfajds";
    if(a == "") { return };
  • emtptylength

     
    var a = "asfljjhlasfdhjasdffadljkjfhldsalhjkadfsljkafdsklfadslklkfajds";
    if(a.length == 0) { return };
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    equals empty
    length
    emptyequals
    emtptylength

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 8 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_2) AppleWebKit/601.3.9 (KHTML, like Gecko) Version/9.0.2 Safari/601.3.9
Safari 9 on Mac OS X 10.11.2
View result in a separate tab
Test name Executions per second
equals empty 168322624.0 Ops/sec
length 165714752.0 Ops/sec
emptyequals 169737248.0 Ops/sec
emtptylength 170271472.0 Ops/sec