Possible Duplicate:
JavaScript: When should I use a semicolon after curly braces?¿Necesitamos un punto y coma después de la declaración de la función?
Alguien ha agregado punto y coma después de la declaración de la función, pero alguien no. ¿Es una buena práctica agregar punto y coma después de la declaración de la función?
function test(o) {
}
function test(o) {
};
Esto podría ser relevante: [en caso de que var multiline f = function() {/ * Code * /} obtenga un punto y coma] (http://stackoverflow.com/q/4515084/990877). Para resumir: cierre con ';' al declarar la función en una expresión de asignación (es decir, 'var f = function() {}'). – PPvG