Any opinions about adding a Ruby-like ||= operator to EcmaScript?
behrangsa at gmail.com
Thu Jul 30 08:36:33 UTC 2015
I am not very fussed about the syntax as long as the facility is in the
language. Any chance this gets included in EcmaScript 2016?
On Wed, Jul 29, 2015 at 10:26 PM Claude Pache <claude.pache at gmail.com>
> > Le 29 juil. 2015 à 13:23, Behrang Saeedzadeh <behrangsa at gmail.com> a
> écrit :
> > For example:
> > obj.property ||= "value";
> > This would only assign "value" to obj.property if property is undefined
> or null.
> For me, that syntax suggests strongly: Assign `value` to `obj.property`
> if `obj.property` is falsy. I'd rather want to write:
> obj.property ??= value
> where `??` could also be used as binary operator with the semantics you've
> > --
> > Best regards,
> > Behrang Saeedzadeh
> > _______________________________________________
> > es-discuss mailing list
> > es-discuss at mozilla.org
> > https://mail.mozilla.org/listinfo/es-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss