Minificación de JavaScript de declaraciones de comparación
Estaba revisando uno de los archivos js minificados generados por el cierre. Descubrí que donde sea que verifique la igualdad entre una variable y una cadena como,
a == "13" || a == "40"
closure lo reemplaza con
"13" == a || "40" == a
¿Por qué se realiza esta modificación? ¿Hay alguna ventaja de rendimiento aquí?