Hola, estoy aprendiendo jQuery y esta duda es más por curiosidad que otra cosa. Tengo entendido que en este framework hay básicamente dos tipos de métodos:
- Los
métodos del núcleo son los que no trabajan con selecciones del DOM. Por ejemplo, el método trim:
Código:
$.trim(' Quitar espacios en blanco de esta cadena ');
- Los
métodos que parten del objeto jQuery son los que sí reciben y devuelven selecciones del DOM. Por ejemplo, el método css:
Código:
$('h1').css('fontSize', '100px');
Hasta aquí lo entiendo. Mi duda viene cuando al consultar la documentación oficial parece que se entiende al revés. Es decir, al método trim se le llama
jQuery.trim() como si partiera del objeto jQuery y al método css se le llama simplemente
.css(), como si partiera del propio núcleo, cuando es justamente al revés.
¿Alguien podría darme alguna explicación al respecto? Gracias de antemano.