The Boolean object seem to get cast when using == but not when using ===. ex. new Boolean(true) == true // -> true new Boolean(true) === true // -> false new Boolean(false) == false // -> true new Boolean(false) === false // -> false
The Boolean object seem to get cast when using == but not when using ===.
ex.
new Boolean(true) == true // -> true
new Boolean(true) === true // -> false
new Boolean(false) == false // -> true
new Boolean(false) === false // -> false