Ecco il risultato dalla console del browser (sia firefox che chrome), false == {}
funziona, ma {} == false
dà errore di sintassi.Perché la sintassi javascript "{} == false" non è corretta, mentre "false == {}" non lo è?
>> false == []
true
>> false == {}
false
>> 0 == false
true
>> false == []
true
>> false == {}
false
>> [] == false
true
>> {} == false
Uncaught SyntaxError: Unexpected token ==
Come hai risposto dopo che è stato chiuso come un duplicato ?? – Scimonster
Non ho visto, dopo aver postato solo, l'ho visto come duplicato. Scusa –
Voglio dire, tecnicamente, come ti ha permesso? – Scimonster