Contenido principal
Curso: Programación de computadoras > Unidad 7
Lección 4: Técnicas de jQuery- Colecciones de jQuery contra nodos del DOM
- Usar variables de jQuery
- Iterar a través de colecciones de jQuery
- Desafío: lenguaje descabellado
- Revisión: colecciones de jQuery e iteraciones
- Encadenar métodos de jQuery
- Desafío: cadena de margaritas
- Detrás de las cámaras: navega el código fuente de jQuery
© 2024 Khan AcademyTérminos de usoPolítica de privacidadAviso de cookies
Detrás de las cámaras: navega el código fuente de jQuery
A estas alturas puedes estar pensando que jQuery es bastante mágico, dado todo lo que puede hacer. Pero no es magia, es solo un monton de JavaScript, y como es de código abierto, cualquiera puede navegar el código de jQuery y ver la magia por sí mismo.
Puedes ver el código fuente en Github, o usar estos dos sitios que facilitan navegarlo: visor del código fuente de jQuery y jQuery deconstruido.
Por ejemplo, dale un vistazo al código para el método
html()
. Hace muchas revisiones para varias condiciones de error y casos extremos, y eventualmente ejecuta la línea de código que en realidad le dice al navegador que establezca el contenido interior del HTML:elem.innerHTML = value;
Puede ser intimidante ver el código de jQuery, porque involucra tanto sintaxis avanzada de JavaScript como mucho conocimiento experto de cómo funcionan los navegadores, pero también puede ser genial ver todo el código que hace una biblioteca de JS poderosa que funciona en muchos navegadores.
¿Quieres unirte a la conversación?
- ¿Alguien podría ayudarme con el segundo paso del desafío de las margaritas, por favor? Me he quedado enganchada y no consigo resolverlo. ¡Gracias!(3 votos)
- for (var i = 0; i < 5 ; i++){
$("<img>")
.attr("src", "https://upload.wikimedia.org/wikipedia/commons/2/29/English_Daisy_(Bellis_Perennis).jpg")
.attr("width", "50")
.attr("alt", "foto de margarita")
.appendTo("body");
}(1 voto)
- la verdad no se yo solo leo y reflexiono amigo(1 voto)
- ¿Alguien podría ayudarme con el segundo paso del desafío de las margaritas, por favor? Me he quedado enganchada y no consigo resolverlo. ¡Gracias!(1 voto)