WorksheetsMétodos String, Classlist, Visibility
Total questions: 26
Worksheet time: 13mins
1. ¿Cómo se define un string en JavaScript?
Dentro de comillas dobles ("")
Dentro de paréntesis ()
Dentro de corchetes []
Dentro de llaves {}
2. ¿Qué método devuelve la longitud de un string en JavaScript?
size()
length()
getLength()
count()
3. ¿Cuál es la función de toUpperCase() en un string?
Convierte el texto a minúsculas
Invierte el texto
Convierte el texto a mayúsculas
Devuelve la longitud del string
4. ¿Qué método busca la primera aparición de una subcadena en un string?
lastIndexOf()
find()
indexOf()
search()
5. ¿Cuál de los siguientes métodos reemplaza todas las ocurrencias de una subcadena en un string?
replace()
replaceAll()
replaceEvery()
replaceOne()
6. ¿Qué devuelve el método startsWith() cuando un string comienza con los caracteres especificados?
Un número
Un string vacío
true o false
La longitud del string
7. ¿Qué hace el método includes() en un string?
Verifica si el string contiene una subcadena específica
Reemplaza una subcadena en el string
Convierte el string en un array
Invierte el string
8. ¿Qué método de classList añade una clase a un elemento HTML?
add()
toggle()
remove()
ontains()
9. ¿Qué método devuelve la última coincidencia de una subcadena en un string?
indexOf()
findLast()
lastIndexOf()
searchLast()
10. ¿Qué valor devuelve el método indexOf() si no encuentra la subcadena?
null
0
undefined
-1
11. ¿Cuál de los siguientes métodos transforma un string a minúsculas?
toUpperCase()
toLowerCase()
toSmall()
smallCase()
12. ¿Qué hace el método replace() en un string?
Elimina una subcadena
Reemplaza todas las ocurrencias de una subcadena
Reemplaza la primera coincidencia de una subcadena
Añade una nueva subcadena
13. ¿Qué método verifica si un string termina con una subcadena específica?
includes()
endsWith()
indexOf()
lastIndexOf()
14. ¿Cuál de los siguientes valores de CSS hace invisible un elemento pero sigue ocupando espacio en la página?
collapse
display: none
hidden
none
15. ¿Qué método de classList alterna la presencia de una clase en un elemento HTML?
add()
toggle()
remove()
replace()
16. ¿Qué valor de visibility muestra un elemento en la página?
collapse
hidden
visible
none
17. ¿Qué valor de visibility elimina el espacio ocupado por un elemento en una tabla?
visible
collapse
hidden
none
18. ¿Qué valor de visibility hace que un elemento herede el valor de su elemento padre?
hidden
inherit
collapse
visible
19. ¿Qué diferencia hay entre display: none y visibility: hidden?
Ambos ocultan el elemento, pero visibility: hidden sigue ocupando espacio
Ambos eliminan el espacio ocupado por el elemento
display: none hace el elemento transparente
No hay ninguna diferencia
20. ¿Cuál es el valor predeterminado de la propiedad visibility en CSS?
visible
hidden
collapse
inherit
SOBRE CSS
1. ¿Qué valor de la propiedad visibility muestra un elemento en la página?
A) collapse
B) hidden
C) visible
D) none
2. ¿Qué hace el valor hidden en la propiedad visibility?
A) Oculta el elemento y elimina su espacio
B) Oculta el elemento pero mantiene su espacio
C) Hace que el elemento sea transparente
D) Elimina el elemento del DOM
3. ¿Qué valor de la propiedad visibility elimina el espacio ocupado por un elemento en una tabla?
A) hidden
B) collapse
C) none
D) visible
4. ¿Qué valor de visibility hereda el valor de su elemento padre?
A) visible
B) hidden
C) inherit
D) collapse
5. ¿Qué diferencia hay entre visibility: hidden y display: none?
A) Ambos eliminan el espacio del elemento
B) visibility: hidden oculta el elemento pero mantiene su espacio, display: none lo elimina completamente
C) visibility: hidden elimina el espacio y display: none lo oculta
D) No hay diferencia
6. ¿Cuál es el valor predeterminado de la propiedad visibility en CSS?
A) hidden
B) collapse
C) inherit
D) visible
