String falsy test
Date tested:
2 months ago
User agent:
Mozilla/5.0 (iPhone; CPU iPhone OS 16_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/111.0.5563.72 Mobile/15E148 Safari/604.1
Test name
Executions per second
falsy
6518593.0 Ops/sec
boolean
6194190.0 Ops/sec
Benchmark definition (click to collapse):
Script Preparation code:
var s1 = 'i am something'; var s2 = ''; var s3; var b1 = false; var b2 = false; var b3 = true;
Tests:
falsy
if (!s1) { } else {} if (!s2) { } else {} if (!s3) { } else {}
boolean
if (!b1) { } else {} if (!b2) { } else {} if (!b3) { } else {}
Open this result on MeasureThat.net