wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Javascript

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

¿En qué lugar se ejecuta generalmente el código JavaScript?

a)

Navegador del servidor

b)

Navegador del Cliente

2.

¿Cuáles de estas son marcas para la inserción del código JavaScript en las páginas HTML?

a)

< javascript _code > y < /javascript_code >

b)

< script href=""> y < /script >

c)

< ?script > y < script? >

d)

<script rel="archivo.js"></script>

e)

Ninguna de las anteriores

3.

La llamada al código Javascript debe colocarse en:

a)

En el BODY

b)

Antes de la etiqueta HTML

c)

Puede colocarse en la sección Head o en Body

4.

En JavaScript, para darle el nombre a una variable, objeto o función, debemos tener en cuenta que:

a)

No se pueden usar mayúsculas

b)

JavaScript no distingue entre mayúsculas y minúsculas

c)

JavaScript diferencia entre mayúsculas y minúsculas

5.

¿Para qué sirve la función isNaN?

a)

Devuelve verdadero si el argumento no es un número porque de lo contrario arrojaría un falso.

b)

Devuelve falso si el argumento no es un número porque de lo contrario arrojaría un verdadero.

c)

Devuelve verdadero si el argumento es un número porque de lo contrario arrojaría un falso.

d)

Devuelve falso si el argumento es un número porque de lo contrario arrojaría un falso.

6.

¿Qué empresa desarrolló JavaScript?

a)

Microsoft

b)

Netscape

c)

Oracle

d)

Java

7.

¿Qué es el operador ===?

a)

Igualdad simple

b)

Igualdad obligatoria

c)

Igualdad estricta

8.

Marca Cuáles son todos los bucles en JavaScript:

a)

for

b)

while

c)

do-while

d)

forEach

9.

¿Cuál sería el resultado de 3+2+''7'' en Javascript?

a)

12

b)

57

c)

327

d)

Da un error

10.

¿Qué significa NULL en Javascript?

a)

Representa un valor nulo.

b)

Representa un valor vació.

c)

Todas las anteriores

11.

¿Qué es un valor no definido en JavaScript?

a)

La variable usada en el código no existe.

b)

La variable no está acreditada a ningún valor.

c)

La propiedad no existe.

12.

Explique el método pop() en JavaScript.

a)

Aparta el primer elemento del array dado.

b)

Aparta el último elemento del array dado.

c)

Es un método general de Javascript

d)

No existe en Javascript

13.

Marque las desventaja de usar innerHTML en JavaScript.

a)

Se reemplaza el contenido en todas partes

b)

El contenido innerHTML es re-analizado y elaborado en elementos

c)

El innerHTML no suministra validación

d)

No permite insertar HTML válido

14.

¿Qué palabra clave se utiliza para mostrar un texto en pantalla?

a)

document.innerHTML()

b)

document.write()

c)

document.getElementById()

15.

¿Para qué sirve el método Push en JavaScript?

a)

El método push es el utilizado para añadir o añadir uno o más elementos al final de un Array.

b)

El método push es el utilizado para añadir o añadir uno o más elementos al inicio de un Array.

c)

No es método de Javascript

16.

¿Cuál es la forma de obtener el estado de un CheckBox?

a)

document.getElementById('checkbox1').check

b)

document.getElementById('checkbox1').checked

c)

document.getElementById('checkbox1').value

d)

document.getElementById('checkbox1').getValue

17.

¿Cuál es la instrucción usada para devolver un valor en una función de JavaScript?

a)

send

b)

get

c)

getValue

d)

return

18.

¿Cuál de estas instrucciones está correctamente escrita en Javascript?

a)

if (a==0) alert (a);

b)

if (a=0) print a;

c)

if (a==0) { print [a] }

d)

if (a==0): print a;

19.

Para terminar las instrucciones en Javascript se utiliza:

a)

Un punto y coma

b)

Un punto y coma o un salto de línea

c)

La sentencia End

20.

¿Cuál de las siguientes es una forma correcta de recorrer una colección de datos de tipo Array?

a)

[4, 5, 6].each(function(i){ return i})

b)

[4, 5, 6].forEach(function(i){ return i})

c)

[4, 5, 6].collect(function(i){ return i})

d)

[4, 5, 6].for(function(i){ return i})