On Thu, Oct 11, 2012 at 10:13 PM, Mihai Bivol <[email protected]> wrote:

> [] + {} + 3 + "ana"

"[object Object]3ana"
>

[] + {} va da un obiect, care va fi coerced la stringul "[object Object'],
ceva fi mai apoi concatenat cu 3 (ce va fi coerced) si "ana".


> {} + [] + 3 + "ana"
> "3ana"
>

{} + [] = 0. +3 = 3. + "ana" = "3ana". For some reason, {} + [] != (a={}+[])

dafuq?
>
> Mihai


JavaScript...

-- 
Andrei Picus
_______________________________________________
http://lists.rosedu.org/listinfo/rosedu-general
http://lists.rosedu.org/guidelines - Mailing List Guidelines

Raspunde prin e-mail lui