Definición variable de JavaScript: Comas vs. Semicolones
¿Cuáles son las diferencias y / o ventajas, si las hay, de usar comas al declarar un grupo de variables en lugar de punto y coma?
Por ejemplo:
var foo = 'bar', bar = 'foo';
versus
var foo = 'bar';
var bar = 'foo';
Sé que si especificas elvar
La palabra clave en la primera variable en el primer ejemplo persiste en todas las variables, por lo que ambas producen el mismo resultado final con respecto al alcance. ¿Es solo una preferencia personal, o hay un beneficio de rendimiento al hacerlo de cualquier manera?