||= is much needed?

Aymeric Vitte vitteaymeric at gmail.com
Thu Jun 14 16:46:44 PDT 2012


Just to be clear I am talking about the use of null in the scope of the 
current discussion (ie operators/default) only

Le 15/06/2012 01:37, Aymeric Vitte a écrit :
> "Before"...
>
> I put Rick's answer below too, in strict/correct code it can be used 
> but what examples (except yours) ?
>
> Maybe I missed it, never saw the use of null since a long time, but I 
> can be wrong
>
> The difference is known, do you think it does worth the complexity for 
> the operators we are talking about ? w3c is forced to define something 
> as null, would look strange and not serious to define it as undefined 
> in specs, but in reality this is let to the appreciation of developers 
> (who usually don't care), and for comparisons/default, null will, I 
> think, never be used, then it should probably behave the same as undefined
>
>
> Le 15/06/2012 01:12, Tab Atkins Jr. a écrit :
>> On Thu, Jun 14, 2012 at 4:06 PM, Aymeric Vitte<vitteaymeric at gmail.com>  wrote:
>>> Nobody (except w3c) is using null, or when someone is using it, it is the
>>> same way as undefined, and it is not explicit (ie a||b or a==b, not
>>> a===null), I remind some old code where we could see the use of null but can
>>> not find a single example of recent code, then the new operator(s) should
>>> treat it the same way I believe, the problem is 0 here
>> Your experience isn't necessarily universal.  I've used null before to
>> mean something different than undefined.
>>
>> ~TJ
>
>
> There doesn't need to be an explicit check for undefined - anytime 
> null is used as an intentional place holder and its value would be 
>  _otherwise_ undefined counts as well.
>
> And for your information, I am not w3c and I use null frequently (the 
> same way w3c uses it).
> -- 
> jCore
> Email :avitte at jcore.fr
> Web :www.jcore.fr
> Webble :www.webble.it
> Extract Widget Mobile :www.extractwidget.com
> BlimpMe! :www.blimpme.com

-- 
jCore
Email :  avitte at jcore.fr
Web :    www.jcore.fr
Webble : www.webble.it
Extract Widget Mobile : www.extractwidget.com
BlimpMe! : www.blimpme.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20120615/2989c8fa/attachment-0001.html>


More information about the es-discuss mailing list