Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Métodos String, Classlist, Visibility

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

1. ¿Cómo se define un string en JavaScript?

a)

Dentro de comillas dobles ("")

b)

Dentro de paréntesis ()

c)

Dentro de corchetes []

d)

Dentro de llaves {}

2.

2. ¿Qué método devuelve la longitud de un string en JavaScript?

a)

size()

b)

length()

c)

getLength()

d)

count()

3.

3. ¿Cuál es la función de toUpperCase() en un string?

a)

Convierte el texto a minúsculas

b)

Invierte el texto

c)

Convierte el texto a mayúsculas

d)

Devuelve la longitud del string

4.

4. ¿Qué método busca la primera aparición de una subcadena en un string?

a)

lastIndexOf()

b)

find()

c)

indexOf()

d)

search()

5.

5. ¿Cuál de los siguientes métodos reemplaza todas las ocurrencias de una subcadena en un string?

a)

replace()

b)

replaceAll()

c)

replaceEvery()

d)

replaceOne()

6.

6. ¿Qué devuelve el método startsWith() cuando un string comienza con los caracteres especificados?

a)

Un número

b)

Un string vacío

c)

true o false

d)

La longitud del string

7.

7. ¿Qué hace el método includes() en un string?

a)

Verifica si el string contiene una subcadena específica

b)

Reemplaza una subcadena en el string

c)

Convierte el string en un array

d)

Invierte el string

8.

8. ¿Qué método de classList añade una clase a un elemento HTML?

a)

add()

b)

toggle()

c)

remove()

d)

ontains()

9.

9. ¿Qué método devuelve la última coincidencia de una subcadena en un string?

a)

indexOf()

b)

findLast()

c)

lastIndexOf()

d)

searchLast()

10.

10. ¿Qué valor devuelve el método indexOf() si no encuentra la subcadena?

a)

null

b)

0

c)

undefined

d)

-1

11.

11. ¿Cuál de los siguientes métodos transforma un string a minúsculas?

a)

toUpperCase()

b)

toLowerCase()

c)

toSmall()

d)

smallCase()

12.

12. ¿Qué hace el método replace() en un string?

a)

Elimina una subcadena

b)

Reemplaza todas las ocurrencias de una subcadena

c)

Reemplaza la primera coincidencia de una subcadena

d)

Añade una nueva subcadena

13.

13. ¿Qué método verifica si un string termina con una subcadena específica?

a)

includes()

b)

endsWith()

c)

indexOf()

d)

lastIndexOf()

14.

14. ¿Cuál de los siguientes valores de CSS hace invisible un elemento pero sigue ocupando espacio en la página?

a)

collapse

b)

display: none

c)

hidden

d)

none

15.

15. ¿Qué método de classList alterna la presencia de una clase en un elemento HTML?

a)

add()

b)

toggle()

c)

remove()

d)

replace()

16.
  1. 16. ¿Qué valor de visibility muestra un elemento en la página?

a)

collapse

b)

hidden

c)

visible

d)

none

17.
  1. 17. ¿Qué valor de visibility elimina el espacio ocupado por un elemento en una tabla?

a)

visible

b)

collapse

c)

hidden

d)

none

18.
  1. 18. ¿Qué valor de visibility hace que un elemento herede el valor de su elemento padre?

a)

hidden

b)

inherit

c)

collapse

d)

visible

19.
  1. 19. ¿Qué diferencia hay entre display: none y visibility: hidden?

a)

Ambos ocultan el elemento, pero visibility: hidden sigue ocupando espacio

b)

Ambos eliminan el espacio ocupado por el elemento

c)

display: none hace el elemento transparente

d)

No hay ninguna diferencia

20.

20. ¿Cuál es el valor predeterminado de la propiedad visibility en CSS?

a)

visible

b)

hidden

c)

collapse

d)

inherit

21.

SOBRE CSS
1. ¿Qué valor de la propiedad visibility muestra un elemento en la página?

a)

A) collapse

b)

B) hidden

c)

C) visible

d)

D) none

22.

2. ¿Qué hace el valor hidden en la propiedad visibility?

a)

A) Oculta el elemento y elimina su espacio

b)

B) Oculta el elemento pero mantiene su espacio

c)

C) Hace que el elemento sea transparente

d)

D) Elimina el elemento del DOM

23.

3. ¿Qué valor de la propiedad visibility elimina el espacio ocupado por un elemento en una tabla?

a)

A) hidden

b)

B) collapse

c)

C) none

d)

D) visible

24.

4. ¿Qué valor de visibility hereda el valor de su elemento padre?

a)

A) visible

b)

B) hidden

c)

C) inherit

d)

D) collapse

25.

5. ¿Qué diferencia hay entre visibility: hidden y display: none?

a)

A) Ambos eliminan el espacio del elemento

b)

B) visibility: hidden oculta el elemento pero mantiene su espacio, display: none lo elimina completamente

c)

C) visibility: hidden elimina el espacio y display: none lo oculta

d)

D) No hay diferencia

26.

6. ¿Cuál es el valor predeterminado de la propiedad visibility en CSS?

a)

A) hidden

b)

B) collapse

c)

C) inherit

d)

D) visible