Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Examen de JavaScript

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Dentro de la sintaxis de JavaScript, carece de importancia el uso de las mayúsculas

a)

Verdadero

b)

Falso

2.

JavaScript admite comentarios. Señala cuáles son formas correctas de hacer comentarios en el código JavaScript

a)

// comentario

b)

/* comentario */

c)

<!-- comentario -->

d)

** comentario **

3.

¿Qué les pasa a las variables de JavaScript?

a)

Son tipadas

b)

No son tipadas

4.

El ámbito local de las variables:

a)

disponible en el bloque en el que se ha definido

b)

disponible en cualquier punto del programa

c)

disponible solo en la página local

d)

no existe ese ámbito de las variables

5.

Qué ámbito tiene una variable que está disponible en cualquier parte del programa

(a)  

6.

Señala de los siguientes cuáles son tipos de datos en JavaScript

a)

boolean

b)

string

c)

integer

d)

number

e)

double

7.

Qué propiedad me dice la cantidad de caracteres de una cadena:

(a)  

8.

Para convertir un dato de tipo string en un number, puedo utilizar (varias respuestas son posibles):

a)

toString

b)

parseInt

c)

parseFloat

d)

typeof

9.

Para convertir un dato de tipo numero en una cadena , usaré:

a)

toString

b)

parseInt

c)

parseFloat

d)

typeof

10.

El operador de asignación es

a)

=

b)

==

c)

===

d)

let

e)

var

11.

El operador de comparación (exactamente igual) es

a)

=

b)

==

c)

===

d)

let

e)

var

12.

Quiero sumar 1 a numero1 después de operar con él, cuál es la opción correcta

a)

++numero1

b)

numero1++

c)

numero1+= 1

d)

numero1=1

13.

Quiero sumar 1 a la variable numero1 antes de operar con él, marca la opción correcta:

a)

++numero1

b)

numero1++

c)

1+numero1

14.

El DOM es...

a)

un tratamiento cortés (dom Josemaría)

b)

un conjunto de utilidades para manipular documentos XML

c)

una representación gráfica de un documento XML

d)

la abreviatura de Direct Object Manipulation

15.

En el DOM hay varios tipos de nodo, marca de los siguientes tipos cuál no es un nodo del DOM

a)

document

b)

element

c)

comment

d)

property

16.

En el siguiente código, qué contiene la variable:

var par = document.getElementsByTagName('p')

a)

un párrafo

b)

un elemento html de id=p

c)

todos los párrafos de la página

d)

todos los párrafos pares de la página

17.

De los siguientes métodos del DOM, cuál sirve para seleccionar un elemento HTML concreto?

a)

getElementsByName()

b)

getElementsByTagName()

c)

getElementById()

18.

¿Sabes cuál es el método que permite crear un nodo de texto?

(a)  

19.

¿Cuál es el método que permite agregar un elemento dentro de otro?

(a)  

20.

AJAX nos permite... (marca todas las respuestas posibles)

a)

interactuar y manipular dinámicamente la presentación de la información

b)

Intercambiar de forma asíncrona la información con el servidor

c)

Recargar las páginas enteras de forma más rápida y eficiente

d)

Sustituir las peticiones HTTP tradicionales por peticiones asíncronas