Test name | Executions per second |
---|---|
Boolean | 1274851.2 Ops/sec |
Double negation trick | 3638631.5 Ops/sec |
var bFalse = false;
var sEmpty = '';
var sFilled = 'Foo';
var nZero = 0;
var nOne = 1;
const a = Boolean(bFalse)
const b = Boolean(sEmpty)
const c = Boolean(sFilled)
const d = Boolean(nZero)
const e = Boolean(nOne)
const a = !!bFalse
const b = !!sEmpty
const c = !!sFilled
const d = !!nZero
const e = !!nOne