Hola
whiteWolf
No hay diferencia entre los dos códigos. El punto y coma se usa como separadar de código que se quiere poner en la misma línea (con un ejemplo me explicaré mejor)
var1=15; var2=25;
Muchas veces se usa como final de línea aunque no sea necesario. Yo suelo hacerlo, porque en otros lenguajes de programación (PHP y Delphi, entre los que conozco) y si no pongo el punto y coma en JavaScript, cuando quiero hacer algo con los otros lenguajes me da error (y una rabia tremenda)
Saludos,