Javascript y tipos de funciones

Buscando cosas sobre funciones lambda en diferentes lenguajes, me topé con un artículo sobre tipos de funciones en Javascript. Cada día alucino más con este lenguaje.

Y esto me recuerda a una pregunta que escribí para un test en entrevistas:

Qué salida produce este código?

function Test(){
this.numero = 5;
return this.numero;
}
c = Test();
alert(typeof c);
c = Test;
alert(typeof c);
c = new Test();
alert(typeof c);

 

Leave a Reply