Tema 05: Computación en el cliente (II) Flashcards
¿Qué es JQuery?
es una biblioteca o framework de JavaScript que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web.
Características de JQuery
- Acceder a DOM
- Eventos
- Estilos
- Simplificación Ajax
- Reduce incompatibilidad de navegadores
- Extensible
¿Qué diferencia hay entre window.onload y $(document).ready?
JQuery únicamente espera la carga del DOM.
Mientras que JS espera la carga de los recursos.
¿Es AJAX un lenguaje?
No es un lenguaje. Es una técnica de programación web.
¿Qué significa AJAX?
Asynchronous JavaScript And XML
¿Qué son Promesas?
– Las promesas son una nueva manera de llamar a funciones callback. En ese sentido, no añaden ninguna funcionalidad especial, pero simplifican el proceso asíncrono
– Un objeto promesa espera hasta que termina una ejecución asíncrona. La función puede devolver éxito o fracaso si la ejecución asíncrona falla
– El objeto promesa espera dos funciones: • La función resolved
• La función reject (opcional)
¿Qué son Funciones Asíncronas?
– Este tipo de funciones están precedidas por la palabra clave async
– El operador await para marcar una llamada a la función como asíncrona dentro de la función.
¿Qué significa $ en jQuery?
$ es la llamada al constructor de objetos de jQuery.
¿Cuál es la sintaxis básica de jQuery??
$(selector).acción ()
Las nuevas APIs introducidas en HTML5
Definen el comportamiento que debe tener un motor Javascript en un navegador compatible.
¿Qué características tiene querySelectorAll?
No devuelve un array si no una lista de nodos.
No podemos operar con las funciones de array pero tiene length y operador []
¿Cómo funciona la comunicación síncrona?
El cliente hace una petición al servidor y espera de forma activa a que este termine de contestar, desatendiendo todo lo demás.
¿Cómo funciona la comunicación asíncrona?
El cliente hace una petición al servidor y le proporciona un callback o manejador de retorno para que informe cuando termine.