var functionName = function () {} vs function functionName () {}

Recientemente comencé a mantener el código JavaScript de otra persona. Estoy solucionando errores, agregando funciones y también tratando de ordenar el código y hacerlo más consistente.

El desarrollador anterior usó dos formas de declarar funciones y no puedo averiguar si hay una razón detrás de esto o no.

Las dos formas son:

var functionOne = function() {
    // Some code
};
function functionTwo() {
    // Some code
}

¿Cuáles son las razones para utilizar estos dos métodos diferentes y cuáles son los pros y los contras de cada uno? ¿Hay algo que se pueda hacer con un método que no se pueda hacer con el otro?

preguntado el 03 de diciembre de 08 a las 09:12

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.