Minificação JavaScript de declarações de comparação
I estava examinando um dos arquivos js compactados gerados pelo fechamento. Descobri que onde quer que eu esteja verificando a igualdade entre uma variável e uma string como,
a == "13" || a == "40"
closure o substitui por
"13" == a || "40" == a
Por que essa modificação foi feita? Existe alguma vantagem de desempenho aqui?