Logical operators don't use valueOf()

Marius Gundersen gundersen at gmail.com
Sat Sep 7 17:15:21 PDT 2013

> That's the way ToBoolean has always been defined
http://people.mozilla.org/~jorendorff/es6-draft.html#sec-7.1.2 . All
objects are considered to be Boolean true values.

So does this mean I can override toBoolean to change the way ! behaves on
an object?

Marius Gundersen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20130908/feda4b72/attachment.html>

More information about the es-discuss mailing list