option
Cuestiones
ayuda
daypo
buscar.php

Javascript UD1 - IES FJB

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Javascript UD1 - IES FJB

Descripción:
Preguntas tipo test de Javascript

Fecha de Creación: 2024/10/24

Categoría: Informática

Número Preguntas: 108

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué resultado da el siguiente código?: let titulo = "Mi primer post sobre javascript"; let dividir = titulo.split(" ").join("-"); console.log(dividir);. Mi-primer-post-sobre-javascript. Mi - primer - post - sobre - java - script. Da un error. Ninguna es correcta.

¿Cuál de las siguientes NO es una característica de Javascript?. Se puede ejecutar tanto en lado cliente como en lado servidor. Es débilmente tipado. Se puede ejecutar en una etiqueta dentro de HTML. No es un lenguaje interpretado.

¿Qué resultado da este código? let saludo = function(nombre){ return "Hola " + nombre; } console.log(saludo());. Hola. Hola undefined. No devuelve nada al no pasarle parámetro. Hola nombre.

¿Cuál de las siguientes formas de mostrar mensajes en Javascript es utilizada para introducir datos?. console.log();. confirm();. prompt();. alert();.

¿Qué devolverá el siguiente código? let todosMayores = alumnos.every((alumno) => { return alumno.edad > 17; }); console.log(todosMayores);. true. false. true, si todos los alumnos cumplen la condición de ser mayores de edad. Ninguna de las anteriores es correcta.

¿Cómo se añade un elemento al principio de un array?. array.push(elemento);. array.pop(elemento);. array.shift(elemento);. array.unshift(elemento);.

¿Cuál de las siguientes es una característica de las arrow functions?. No necesitan de la palabra reservada “function”. Si solo tiene 1 parámetro, se pueden omitir paréntesis. Si no tiene parámetros, los paréntesis vacíos son obligatorios. Todas las mencionadas son características de las arrow functions.

En el contexto de los booleanos y números. ¿Cuándo es “true” un número en Javascript?. Siempre que el número no sea 0. Cuando el número sea positivo. Siempre que al tener una variable tenga al menos 1 valor. Ninguna de las mencionadas es correcta.

¿Cuál es la diferencia entre “==” y “===” en Javascript? Lea con atención las respuestas. == compara los valores y los tipos de datos, mientras que === compara solo los valores. == compara solo los valores, mientras que === compara los valores y los tipos de datos. == es una comparación estricta, mientras que === es una comparación laxa. == y === son equivalentes y no hay diferencia entre ellos.

¿Cuándo es “null” una variable en Javascript?. Cuando se ha declarado la variable, pero no se le asignó ningún valor. Cuando una cadena de texto es “” o un número es 0. Cuando se le asignó específicamente el valor “null”. Ninguna de las mencionadas es correcta.

¿Qué palabra clave se utiliza para declarar una variable con un alcance limitado a un bloque de código?. var. let. const. function.

¿Qué operador devuelve el resto de una división entre dos números?. +. %. *. /.

En JavaScript, ¿qué significa que un valor se pase "por referencia"?. Se crea una copia del valor original. El valor se guarda en una variable temporal. La función modifica el valor directamente en la ubicación de la memoria. Se duplica el valor en la función.

¿Cuál es la principal diferencia entre el scope local y el scope global en JavaScript?. Las variables en el scope global son accesibles solo dentro de funciones. Las variables en el scope local se pueden acceder desde cualquier parte del código. Las variables en el scope local solo son accesibles dentro de la función o bloque donde se definieron. No hay diferencia, todo depende del tipo de variable usada.

¿Qué es el "hoisting" en JavaScript?. La capacidad de reutilizar una función sin pasarle parámetros. El proceso por el cual las declaraciones de variables y funciones se mueven al inicio de su contexto de ejecución. La forma en que JavaScript ejecuta el código en orden inverso. La característica que permite a JavaScript ejecutar código asincrónico.

¿Qué método se usa para agregar un nuevo elemento al final de un array en JavaScript?. push(). pop(). shift(). unshift().

¿Cuál es el tipo de dato de null en JavaScript?. undefined. object. number. boolean.

¿Cómo se accede al primer elemento de un array llamado miArray?. miArray[0]. miArray[1]. miArray.first(). miArray.get(0).

¿Qué devuelve el método Array.filter()?. Un número. Un array con los elementos que cumplen una condición. El primer elemento que cumple la condición. Un objeto con propiedades del array.

¿Qué método se usa para ordenar los elementos de un array?. sort(). order(). map(). reverse().

¿Qué método se utiliza para copiar una porción de un array sin modificar el array original?. splice(). slice(). copy(). filter().

¿Qué devuelve Array.isArray([1, 2, 3])?. true. false. undefined. null.

¿Qué valor devuelve el método shift()?. Devuelve el primer elemento eliminado del array. Devuelve el último elemento eliminado del array. Devuelve la longitud del array después de eliminar el primer elemento. Devuelve un nuevo array sin el primer elemento.

¿Es obligatorio el uso de paréntesis en una arrow function que recibe varios parámetros?. si. no. Solo si hay más de tres parámetros. Solo si se retorna un valor.

¿Qué método se utiliza para eliminar el último elemento de un array en JavaScript?. remove(). pop(). shift(). delete().

¿Qué método se utiliza para convertir una cadena a un número en JavaScript?. parseString(). parseInt(). toNumber(). convert().

¿Qué método o propiedad se utiliza para encontrar la longitud de un string en JavaScript?. length(). length. size(). count().

¿Cómo se crea una función en JavaScript?. function myFunction() {}. create myFunction() {}. func myFunction() {}. var myFunction() {}.

¿Cuál es el operador utilizado para comparar tanto el valor como el tipo en JavaScript?. ==. ===. =!. =.

¿Qué palabra clave se usa para definir una constante en JavaScript?. const. static. constant. let.

¿Cuál es el resultado de typeof [ ] en JavaScript?. "array". "object". "list". "undefined".

¿Cuál es el resultado de 2 + '2' en JavaScript?. 4. "22". 22. "4".

¿Qué método se utiliza para añadir un elemento al final de un array en JavaScript?. add(). push(). append(). insert().

¿Cuál es el resultado de NaN === NaN en JavaScript?. true. false. undefined. null.

¿Qué hace el método every en JavaScript?. Ejecuta una función sobre todos los elementos de un array y devuelve true si todos cumplen la condición. Ejecuta una función sobre todos los elementos de un array y devuelve true si alguno cumple la condición. Convierte todos los elementos de un array a un único valor acumulado. Filtra elementos de un array según una condición.

¿Qué valor devuelve el método some cuando se utiliza en un array?. Devuelve true si todos los elementos cumplen la condición. Devuelve false si al menos un elemento cumple la condición. Devuelve true si al menos un elemento cumple la condición. Devuelve un array con los elementos que cumplen la condición.

¿Cuál es el propósito principal del método map en un array?. Filtrar elementos de un array basados en una condición. Ejecutar una función en cada elemento y devolver un nuevo array con los resultados. Reducir un array a un solo valor. Unir todos los elementos de un array en una cadena.

¿Qué hace el método filter en JavaScript?. Aplica una función a cada elemento del array y devuelve el primer elemento que la cumple. Crea un nuevo array con todos los elementos que cumplen una condición. Aplica una función a cada elemento y devuelve un solo valor acumulado. Modifica el array original eliminando elementos que no cumplen la condición.

¿Qué hace el método reduce en un array?. Ejecuta una función en cada elemento del array y devuelve un nuevo array. Filtra los elementos de un array según una condición. Combina todos los elementos de un array en un solo valor, aplicando una función acumulativa. Devuelve true si todos los elementos del array cumplen una condición.

¿Qué permite hacer el operador spread (...) en JavaScript?. Se puede usar para combinar dos arrays en un solo array. Clonar un array o un objeto. Separar los elementos de un array o las propiedades de un objeto. Todas las anteriores.

¿Qué función realiza el método splice en un array?. Devuelve una copia del array sin modificar el original. Añade, reemplaza o elimina elementos de un array modificando el array original. Une dos arrays sin modificar ninguno de los dos. Filtra los elementos de un array basados en una condición.

¿Qué hace el método join cuando se aplica a un array?. Combina dos o más arrays en uno solo. Une todos los elementos de un array en una cadena de texto, separados por un delimitador especificado. Filtra elementos de un array basados en una condición. Ejecuta una función en cada elemento del array y devuelve un nuevo array con los resultados.

¿Cómo se define la operación union en el contexto de sets en JavaScript?. Combina dos arrays en uno, eliminando los elementos duplicados. Encuentra los elementos comunes entre dos arrays. Suma los valores de dos arrays numéricos. Ordena dos arrays y los combina en un nuevo array.

¿Qué es la operación xor aplicada a sets en JavaScript?. Devuelve los elementos que están en ambos sets. Devuelve los elementos que están en exactamente uno de los sets, pero no en ambos. Devuelve un array con los elementos duplicados de dos sets. Combina dos sets en uno sin eliminar duplicados.

¿Qué valor devuelve el siguiente código? let x = 10; let y = "10"; console.log(x == y);. true. false. undefined. Error.

¿Cuál de las siguientes sentencias es correcta para declarar una variable global en JavaScript?. let. var. const. Ninguna de las anteriores.

Verdadero o Falso: En JavaScript, el valor null es lo mismo que undefined. Verdadero. Falso.

¿Qué resultado da este código? let resultado = 10 + "5"; console.log(resultado);. 15. "105". NaN. Error.

¿Qué método se utiliza para convertir un número en una cadena de texto en JavaScript?. toString(). parseInt(). String(). join().

¿Qué devuelve el siguiente código? let arr = [1, 2, 3]; console.log(arr.length);. 3. 2. undefined. error.

¿Cuál es la forma correcta de llamar a una función llamada miFuncion en JavaScript?. call miFuncion;. miFuncion();. miFuncion[];. miFuncion;.

¿Cuál es la forma correcta de acceder al valor de la propiedad nombre en el siguiente objeto? const persona = { nombre: 'Juan', edad: 30 };. persona.nombre;. persona['nombre'];. persona{nombre};. A y B son correctas.

¿Qué valor se imprime en la consola al ejecutar el siguiente código? let a = 5; if (a > 10) { console.log('Mayor'); } else if (a === 5) { console.log('Igual'); } else { console.log('Menor'); }. Mayor. Igual. Menor. Undefined.

¿Qué valor devuelve la siguiente expresión? true && false || true. true. false. null. undefined.

¿Cuál de las siguientes opciones es una forma correcta de definir una función en JavaScript?. function suma(a, b) { return a + b; }. let suma = function(a, b) { return a + b; }. const suma = (a, b) => a + b;. Todas las anteriores.

¿Cuál es el resultado de ejecutar el siguiente código? const numeros = [1, 2, 3]; const dobles = numeros.map(num => num * 2); console.log(dobles);. [1,2,3]. [2,4,6]. undefined. [0,0,0].

¿Qué devuelve la siguiente expresión con filter()? const edades = [12, 18, 24, 10, 30]; const mayoresDeEdad = edades.filter(edad => edad >= 18);. [12, 18, 24, 30]. [18, 24, 30]. [12, 10]. [18].

¿Qué devuelve el siguiente código? const numeros = [3, 6, 9]; const resultado = numeros.some(num => num > 10);. true. false. undefined. Error.

¿Qué valor devolverá este código? const numeros = [2, 4, 6, 8]; const todosPares = numeros.every(num => num % 2 === 0);. true. false. undefined. error.

¿Cuál es el resultado de ejecutar el siguiente código con reduce()? const numeros = [1, 2, 3, 4]; const suma = numeros.reduce((acumulador, actual) => acumulador + actual, 0);. 10. 24. 9. undefined.

¿Qué devuelve una función que no devuelve nada?. true. false. undefined.

Para let arr2 = arr1, siendo arr1 un array, ¿qué ocurre si hacemos arr1.pop()?. Devuelve el último índice de arr1. arr1 y arr2 no son iguales. arr2 tendrá los mismos elementos que arr1. arr2 tendrá más elementos que arr1.

Si tenemos un array = [1,2,3,1,2,3,undefined,4], lo convertimos en conjunto y lo mostramos, ¿cuál será el resultado mostrado por consola?. [undefined,4,1,3,2]. [1,2,3,4]. Da un error al transformar el array. [1,2,3,1,2,3,undefined,4].

¿Qué es un stack?. Una estructura de datos avanzada que no permite la repetición de elementos. Una estructura de datos avanzada que accede al último elemento como si fuera el primero. Una estructura de datos avanzada que accede a los elementos en el orden en el que se introdujeron. Ninguna respuesta es correcta.

¿Cuál de las siguientes expresiones devuelve un valor booleano?. (5%2==0) ? true : 1;. (5%2==0) ? 1 : 0;. (5%2). (5%2==0).

Cuando usamos el método arrays.sort(función), ¿qué debe devolver la función?. true, 0 o false. true o false. -1, 1. un positivo, un negativo o 0.

¿Para qué sirve el método filter() en un array?. Modificar cada elemento del array. Iterar sobre el array. Crear un nuevo array con los elementos que cumplen una condición específica. Combinar dos arrays.

¿Qué método puedes usar para ordenar los elementos de un array?. sort(). slice(). splice(). concat().

¿Qué hace el método slice() en un array?. Elimina elementos del array original. Extrae una sección del array y devuelve un nuevo array sin modificar el original. Modifica los elementos del array. Filtra los elementos del array.

¿Qué método puedes usar para agregar o eliminar elementos de un array en una posición específica?. splice(). concat(). slice(). shift().

¿Qué hace el método hasownProperty() en un objeto?. Devuelve true si el objeto tiene la propiedad especificada como propiedad directa. Devuelve todas las propiedades del objeto. Devuelve un array con las propiedades del objeto. Elimina la propiedad del objeto.

¿Cuál es la diferencia entre const y let al declarar objetos en JavaScript?. const no permite modificar el objeto. let permite redefinir el objeto, mientras que const solo permite cambiar las propiedades del objeto sin reasignarlo. No hay diferencia entre ellos. const es más rápido que let.

¿Qué hace el método sort() en un array de JavaScript?. Ordena los elementos de un array de forma alfabética o numérica. Combina varios arrays en uno. Elimina los elementos duplicados de un array.

¿Cuál es la propiedad que se utiliza para obtener el número de elementos en un array?. size. count. length. index.

¿Qué hace el método map() en un array?. Aplica una función a cada elemento del array y devuelve un nuevo array con los resultados. Aplica una función y modifica el array original. Ordena los elementos de un array. Filtra los elementos que cumplen una condición.

¿Cuál es la diferencia entre every() y some() en un array?. every() verifica si todos los elementos cumplen una condición, mientras que some() verifica si al menos uno cumple la condición. every() modifica el array original, mientras que some() no. some() devuelve un array, every() devuelve un booleano.

¿Que método se utiliza para convertir una cadena en un número entero en Javascript?. parseFloat(). parseInt(). toString(). Number().

¿Que método se usa para convertir una cadena a minúsculas?. toLowerCase(). lowerCase(). convertToLower().

¿Que hace la siguiente linea de código: “console.log(3==”3”)?. true. false.

¿Cuál de las siguientes es una estructura de control en JavaScript?. if. for. switch. Todas son correctas.

¿Cuál de las siguientes funciones se usa para crear un bucle en JavaScript?. repeat(). loop(). for. cycle().

¿Cuál es el resultado de ejecutar el siguiente código?: let array= [1, 2, 3]; array.push(4, 5); console.log(arr.length);. 3. 4. 5. 6.

¿Qué valor tendrá “variable” después de ejecutar este código? let variable = 10; variable -= 5;. 15. 5. 10.

¿Cual es la salida del siguiente código? console.log(1 == '1' && 2 === 2);. true. false. undefined. Error.

¿Para qué sirve la clave break en un bucle?. Termina el bucle actual y sigue con la siguiente iteración. Sale del bucle actual, parando su ejecución. Salta al siguiente bucle en el programa. Detiene el bucle temporalmente y continúa después de un tiempo.

¿Qué resultado da el siguiente código? let mapa = new Map(); mapa.set(1, 'Paco'); mapa.set(2, 'Luis'); mapa.set(1, 'Francisco'); console.log(mapa.get('1'));. Paco. Luis. Francisco. Error.

El bucle do..while se ejecuta al menos una vez. Verdadero. Falso.

¿Qué método de un array modifica el array original?. map(). filer(). slice(). splice().

null y undefined son exactamente lo mismo. Verdadero. Falso.

¿Qué resultado da el siguiente código? let paises = ['España', 'Francia']; paises.push('Alemania'); let paisElim = paises.pop(); console.log(paisElim);. España. Alemania. Francia (Asco de franceses).

¿Cuál es la salida del siguiente código? console.log(typeof(NaN)). undefined. null. boolean. number.

¿Cuál es el propósito del método splice() en un array en JavaScript?. Añadir uno o más elementos al final del array y devolver la nueva longitud. Crear una copia superficial de una parte del array. Cambiar el contenido de un array eliminando elementos existentes y/o agregando nuevos elementos en su lugar. Ordenar los elementos de un array en orden ascendente.

¿Qué método se utiliza para encontrar el índice de un elemento en un array en JavaScript?. indexOf(). search(). find(). map().

¿Qué operador usarías para asignar un valor por defecto a una variable solo si es null o undefined?. &&. ||. ??. !.

El operador && evalúa dos expresiones y devuelve el primer valor falso o el último verdadero. Verdadero. Falso.

¿Qué método devuelve la suma de los valores de un array?. map. reduce. filter. forEach.

¿Qué operador lógico devuelve true si al menos una de las expresiones es verdadera?. &&. ||. !. ??.

¿Qué valor devuelve la siguiente expresión? const result = Math.round(4.7); console.log(result);. 4. 5. 4.5. Error.

El bucle for siempre se ejecuta al menos una vez. Verdadero. Falso.

¿Cuál es el comportamiento del siguiente bucle while? let i = 5; while (i > 0) { console.log(i); i--;. Imprime 5 una vez. Imprime los números del 5 al 1. Imprime los números del 4 al 1. Causa un bucle infinito.

¿Cuál de las siguientes es una manera correcta de declarar una función en JavaScript?. function myFunction() {}. myFunction() => {}. function: myFunction() {}. myFunction: function() {}.

¿Qué método se usa para eliminar el último elemento de un array?. pop(). remove(). shift(). slice().

¿Qué función se utiliza para detener la ejecución de un bucle?. exit. stop. break.

¿Cuál es el método para agregar un elemento al final de un array?. push(). add(). insert(). append().

¿Qué devolverá Boolean("")?. true. false. undefined. null.

¿Cómo se accede a la propiedad "nombre" de un objeto llamado "persona"?. persona.nombre. persona["nombre"]. Ambas son correctas. Ninguna es correcta.

¿Cuál es el resultado de console.log(5 === "5");?. true. false. Error. undefined.

¿Cuál es la forma correcta de escribir un comentario de varias líneas en JavaScript?. // comentario. /* comentario */. <!-- comentario -->. # comentario.

Denunciar Test