Le 26 août 2014 à 17:39, Jeff Walden <[email protected]> a écrit :
> On 08/12/2014 11:07 PM, Allen Wirfs-Brock wrote:
>
> With this change, as far as I can tell there's no concise operation directly
> corresponding to the ToString abstract operation. The best that seems
> possible is some horribly indirect operation like (v) =>
> Error.prototype.toString.call({ name: v, message: "" }). That seems
> undesirable to me. I'm not convinced that having String deviate from
> ToString is a good thing.
>
> Jeff
Personally, I use the following expression in order to coerce a variable to a
string:
var obj = this + ''
and its in-place variant:
x += ''
I think it'll continue to work in ES6.
—Claude
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss