NEW
Font size
WorksheetsProg Web U3
Total questions: 21
Worksheet time: 11mins
¿Cuál es el tipo de dato que NO existe en JavaScript?
String
Integer
Boolean
Undefined
¿Qué operador se utiliza para comparar tanto el valor como el tipo en JavaScript?
==
=
===
!==
¿Cómo se declara una variable que su valor no debería cambiar en JavaScript?
var
let
const
fixed
¿Cuál de las siguientes NO es una característica de JavaScript?
Tipado dinámico
Multihilo
Orientado a objetos
Interpretado
¿Qué estructura se utiliza para iterar sobre las propiedades de un objeto en JavaScript?
for
while
for-in
forEach
¿Qué método se puede utilizar para agregar un elemento al final de un array en JavaScript?
push()
pop()
shift()
unshift()
¿Cuál de las siguientes afirmaciones es verdadera sobre el 'scope' o alcance de una variable definida con 'let' en JavaScript?
Puede ser accedida globalmente en todo el script.
Solo puede ser accedida dentro de la función donde fue declarada.
Solo puede ser accedida dentro del bloque donde fue declarada.
No tiene restricciones de alcance.
¿Qué objeto en JavaScript se utiliza principalmente para trabajar con fechas?
Date
Time
DateTime
Calendar
¿Cómo se declara una función flecha en JavaScript?
function myFunction() {}
var myFunction = function() {};
function() {};
var function = () => {};
¿Qué sucede si una función no tiene una declaración de retorno explícita?
Retorna null
Retorna undefined
Retorna 0
Produce un error
¿Qué permite hacer el uso de 'rest parameters' en una función?
Pasar un número indefinido de argumentos como un array
Especificar parámetros obligatorios
Pasar argumentos exclusivamente por su nombre
Reducir la cantidad de parámetros a uno
¿Cuál de las siguientes es una manera correcta de definir un método dentro de un objeto en JavaScript?
obj.func = function() { console.log('Hello!'); };
obj = {func() { console.log('Hello!'); }};
obj = {func: () => { console.log('Hello!'); }};
Todas las anteriores
¿Qué objeto en JavaScript representa el documento HTML actual?
window
document
HTMLDocument
DOM
¿Cómo se selecciona un elemento por su ID en JavaScript?
document.getElement('id')
document.getElementById('id')
document.selectById('id')
document.query('id')
¿Qué método se utiliza para añadir un nuevo elemento al final de un elemento padre?
parentNode.addElement(childNode)
parentNode.appendChild(childNode)
parentNode.insertChild(childNode)
parentNode.addChild(childNode)
¿Cómo se puede acceder al texto dentro de un elemento HTML mediante JavaScript?
element.textContent
element.innerText
element.innerHTML
A y B son correctas
¿Qué método se utiliza para obtener todos los elementos que coinciden con una clase específica?
document.getElementsByClassName('class')
document.getElementByClassName('class')
document.querySelectorAll('.class')
A y C son correctas
¿Qué método se utiliza para establecer un nuevo atributo para un elemento HTML?
element.setAttribute('attr', 'value')
element.setAttrib('attr', 'value')
element.attr('attr', 'value')
element.addAttribute('attr', 'value')
¿Qué método de JavaScript se utiliza para agregar un manejador de eventos a un elemento?
element.addEventListener('event', function)
element.onEvent('event', function)
element.attachEvent('event', function)
element.event('event', function)
¿Cómo se puede detener la propagación de un evento en el manejador de eventos?
event.stop()
event.preventDefault()
event.stopPropagation()
event.pausePropagation()
¿Qué método se utiliza para actualizar el estilo CSS de un elemento?
element.style('cssProperty', 'value')
element.setStyle('cssProperty', 'value')
element.style.cssProperty = 'value'
element.css('cssProperty', 'value')
