JavaScript

JavaScript

1st Grade

25 Qs

quiz-placeholder

Similar activities

Diagnóstico CULTURA DIGITAL

Diagnóstico CULTURA DIGITAL

1st Grade

20 Qs

react

react

1st Grade

23 Qs

Cells

Cells

1st Grade

25 Qs

EVALÚA TUS CONOCIMIENTOS (SOFTWARE 2022)

EVALÚA TUS CONOCIMIENTOS (SOFTWARE 2022)

1st - 5th Grade

25 Qs

Evaluación intermedia once

Evaluación intermedia once

1st - 11th Grade

20 Qs

Evaluación final Quinto 2020-2021 5-4

Evaluación final Quinto 2020-2021 5-4

1st - 3rd Grade

20 Qs

Examen de Scratch

Examen de Scratch

1st - 3rd Grade

26 Qs

5. Canvas. Анимация

5. Canvas. Анимация

1st Grade

20 Qs

JavaScript

JavaScript

Assessment

Quiz

Computers

1st Grade

Easy

Created by

Alan Montoya

Used 3+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué es JavaScript y para qué se utiliza?

a) Un lenguaje de programación utilizado principalmente para la manipulación de gráficos.

b) Un lenguaje de programación utilizado para desarrollar aplicaciones móviles.

c) Un lenguaje de programación utilizado principalmente para crear sitios web dinámicos.

d) Un lenguaje de programación utilizado exclusivamente en servidores.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

2. ¿Cuál es la diferencia entre «undefined» y «null»?

a) «undefined» significa que una variable no ha sido declarada, mientras que «null» es un objeto vacío.

b) «undefined» es una propiedad de un objeto, mientras que «null» es un tipo de dato.

c) «undefined» significa que una variable ha sido declarada pero no asignada, mientras que «null» es una asignación explícita de un valor vacío.

d) «undefined» y «null» son equivalentes y se pueden usar indistintamente.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

3. Explica el concepto de hoisting en JavaScript.

a) El proceso de mover las declaraciones de variables y funciones al final del código.

b) El proceso de mover las declaraciones de variables y funciones al inicio de su contexto de ejecución.

c) El proceso de declarar variables y funciones en el ámbito global.

d) El proceso de asignar valores a las variables antes de ser declaradas.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué es una función de callback y cómo se usa en JavaScript?

a) Una función que se ejecuta antes de otra función.

b) Una función que se pasa como argumento a otra función y se ejecuta después de que esta complete su tarea.

c) Una función que se ejecuta solo una vez cuando se carga la página.

d) Una función que se ejecuta repetidamente en intervalos definidos.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué es una promesa y cómo se manejan las promesas en JavaScript?

a) Un objeto que representa una operación pendiente y sus posibles resultados.

b) Una estructura de control que permite manejar bucles asincrónicos.

c) Un método para ejecutar funciones de forma síncrona.

d) Una función que se ejecuta de forma inmediata y bloquea el flujo de ejecución.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

6. Explica la diferencia entre «let», «const» y «var» en cuanto a la declaración de variables.

a) «let» y «const» tienen alcance global, mientras que «var» tiene alcance de bloque.

b) «var» tiene alcance de bloque, mientras que «let» y «const» tienen alcance global.

c) «var» tiene alcance de función, mientras que «let» y «const» tienen alcance de bloque.

d) «const» permite reasignación de valores, mientras que «let» y «var» no lo permiten

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

7. ¿Qué es el «this» en JavaScript? ¿Cómo determina su valor?

a) Es una variable que hace referencia a la ventana global y siempre tiene el mismo valor.

b) Es una palabra clave que hace referencia al objeto desde el cual se invocó la función actual.

c) Es una constante que hace referencia al objeto principal de la aplicación.

d) Es una palabra clave que hace referencia a la clase actual en ejecución.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?