informatica:programacion:cursos:programacion_avanzada_javascript
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:programacion_avanzada_javascript [2024/11/08 10:43] – [ECMAScript fundamental] tempwin | informatica:programacion:cursos:programacion_avanzada_javascript [2024/11/08 11:53] (actual) – [Evaluación final] tempwin | ||
|---|---|---|---|
| Línea 318: | Línea 318: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ==== Evaluación final ==== | ||
| + | |||
| + | **En el siguiente código**: | ||
| + | |||
| + | <code javascript> | ||
| + | var saludo = " | ||
| + | function miFuncion() { | ||
| + | alert(saludo); | ||
| + | saludo = " | ||
| + | } | ||
| + | miFuncion(); | ||
| + | alert(saludo); | ||
| + | </ | ||
| + | |||
| + | **¿Qué se muestra por pantalla? ¡Fíjate muy bien en el código y no hagas trampa ejecutándolo ;-)!** | ||
| + | |||
| + | * " | ||
| + | * " | ||
| + | * " | ||
| + | * "Adios y " | ||
| + | * Ninguna de las anteriores | ||
| + | |||
| + | **¿Cómo puedes iterar sobre todos los valores de un array?** | ||
| + | |||
| + | * Usando un bucle '' | ||
| + | * Usando un bucle '' | ||
| + | * Usando un bucle '' | ||
| + | * Usando un bucle '' | ||
| + | * Usando un bucle '' | ||
| + | * Usando un bucle '' | ||
| + | |||
| + | **¿Es posible comprobar varios casos en una sola instrucción case en una estructura de control de flujo de comprobación de casos?** | ||
| + | |||
| + | * Sí, utilizando: '' | ||
| + | * Sí, utilizando: '' | ||
| + | * Sí, utilizando condiciones lógicas, como por ejemplo: '' | ||
| + | * No, no es posible, aunque se puede simular con un '' | ||
| + | * No, no es posible en JavaScript | ||
| + | |||
| + | **¿Cómo recorrerías los elementos de una matriz usando para ello un bucle determinado y accediendo directamente con la variable contador del bucle, por ejemplo '' | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **¿Puede una variable contener un generador? | ||
| + | |||
| + | * No. Los generadores son siempre funciones de otros objetos | ||
| + | * Sí, es posible definir un generador como una función sola y guardar dicha función en una variable (**Correcto**) | ||
| + | * No. Aunque se pueden definir generadores como funciones solas, no se pueden guardar en variables | ||
| + | |||
| + | **Cuando tienes una función que está trabajando como manejador de un evento, ¿qué referencia contendrá la variable '' | ||
| + | |||
| + | * Una referencia al objeto global (window) | ||
| + | * Una referencia al objeto event que representa los datos del evento | ||
| + | * Una referencia al elemento que ha provocado el evento | ||
| + | * Una referencia al elemento que está capturando el evento, el cual no tiene que coincidir con el que lo ha provocado (**Correcto**) | ||
| + | |||
| + | **El método '' | ||
| + | |||
| + | * Ordenar de menor a mayor los elementos de una matriz | ||
| + | * Ordenar de mayor a menor los elementos de una matriz | ||
| + | * Ordenar de cualquier manera que deseemos los elementos de una matriz, usando para ello una función auxiliar que define cómo es la ordenación y que se pasa como parámetro (**Correcto**) | ||
| + | * Este método no existe | ||
| + | |||
| + | **¿Qué métodos se utilizan para insertar y quitar elementos del principio de una matriz, creando en la práctica una pila FIFO o cola?** | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **Has creado un proxy '' | ||
| + | |||
| + | Tienes una función '' | ||
| + | |||
| + | ¿Qué puede estar pasando?** | ||
| + | |||
| + | * Que a la función '' | ||
| + | * Que el proxy no se ha inicializado | ||
| + | * Las propiedades no pueden interceptarse, | ||
| + | |||
| + | **¿Cómo podrías conseguir que un código se ejecutase a intervalos regulares de tiempo, entre ejecuciones completas, con toda certeza y sin que se pierdan o se retrasen ejecuciones, | ||
| + | |||
| + | * Simplemente usando '' | ||
| + | * Utilizando '' | ||
| + | * No es posible conseguir esto en casos extremos debido a que JavaScript se ejecuta siempre en un solo hilo y no tiene paralelismo | ||
informatica/programacion/cursos/programacion_avanzada_javascript.1731058994.txt.gz · Última modificación: por tempwin
