2 ms·
`Boolean(value)` returns a boolean primitive; `new Boolean(value)` returns a boolean object (which you never want). Compare: > typeof Boolean(1) 'bool
by gsnedders 13y ago
`Boolean(value)` returns a boolean primitive; `new Boolean(value)` returns a boolean object (which you never want).
Compare:
> typeof Boolean(1)
'boolean'
> typeof new Boolean(1)
'object'