Me he estado preguntando durante mucho tiempo cómo jQuery puede ser tanto una función como una propiedad del objeto.¿Cómo jQuery hace que el objeto jQuery sea tanto una función como una propiedad del objeto?
Se puede utilizar como una función, jQuery (...) y se puede utilizar como si fuera una propiedad jQuery.ajax (...)
Cómo se puede lograr un tal cosa en Javascript?
mhm, veo ... ¿Una clase Javascript no tiene la noción de métodos estáticos/dinámicos? – SBSTP
@SBSTP: JavaScript no tiene clases en absoluto, es un lenguaje prototípico, no de clase. Tiene funciones de constructor. Las funciones de constructor crean objetos. –
@TJ -tienes razón, actualizado – wesbos