Javascript y tipos de funciones

16 Feb 2011

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(){<br /> this.numero = 5;<br /> return this.numero;<br /> }<br /> c = Test();<br /> alert(typeof c);<br /> c = Test;<br /> alert(typeof c);<br /> c = new Test();<br /> alert(typeof c);<br />