option
Cuestiones
ayuda
daypo
buscar.php

FULL STACK

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
FULL STACK

Descripción:
creado para practicar

Fecha de Creación: 2024/09/26

Categoría: Otros

Número Preguntas: 105

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

Para crear un elemento de tipo: p, desde JS usamos: document.createElement(p). document.createElement("p"). document.setParagraph().

Como norma general, ¿es un NaN un valor Truthy o Falsy en un contexto booleano como por ejemplo un if?. Truthy. Falsy.

¿Cuál es el resultado de la siguiente operación? 3 + 8 + "8". 19. “118”. 118. “388”.

Para crear un elemento de tipo: div, desde JS usamos: document.createElement("div"). document.createElement(div). document.createDiv().

¿Cuál es el resultado de la siguiente operación? "3" + 8 + 8. “19”. “388”. 118.

Las siguientes palabras clave permiten crear variables en JS. let , var. let , var ,const. lets , var ,const. let, variable.

¿Qué devuelve/retorna un querySelector?. Null. Nodo HTML. Una lista de Nodos. Una etiqueta HTML o null.

Queremos cambiar el color de fondo de un elemento a "blue"; ¿Cuál de las siguientes NO funcionará?. elemento.backgroundColor = "blue". elemento.style.backgroundColor = "blue". elemento.setAttribute("style","background-color:blue;").

Voy a crear una etiqueta <p> de HTML desde Javascript, ¿Qué usamos?. document.createElement("p"). document.createNode("p"). document.createElement(p). document.createNode(p). document.createP().

Si tengo un String con formato JSON y quiero convertirlo a un objeto Javascript, ¿Qué debo usar?. JSON.newParse. JSON.convert. JSON.parse. JSON.stringify. JSON.newStringify.

En JS, para convertir un string con formato JSON en un objeto o array de objetos usamos: readJSON. jsonDecode. JSON.parse.

¿Cómo se define un Callback en JavaScript?. Una función que ejecutamos dentro de otra. Una función que es el parámetro del argumento de otra función. Una función que es el argumento del parámetro de una función externa y ejecutamos dentro esa función externa. Una función que es el argumento del argumento de otra función. Una función que es parámetro del argumento de una función externa y ejecutamos fuera.

¿Qué devuelve el método .json() de un Response?. Devuelve un await. No tiene ese método. Devuelve una promesa. Devuelve un request (req). Devuelve respuesta (res).

A falta de configuración del objeto options, ¿Qué método usa por defecto fetch?. Put. Post. Delete. Get.

Suponiendo que no uso Javascript.¿Cuáles son siempre los atributos obligatorios de un <form/> que no tiene input[type="file"]?. action, enctype. action, enctype, method. action , method. <html></html>. action, required.

¿Cuál es el resultado de la siguiente operación? 3 + “8“+ 8. 19. “118”. “388”.

¿Qué valor tendrá la constante valor? const valor = [1,2,3,4].forEach( x => x + 1 ). [NaN,NaN,NaN,NaN]. [1,2,3,4]. [2,3,4,5]. Undefined.

En JS, para convertir un objeto o array de objetos en un string con formato JSON usamos: JsonEncode. JSON.stringify. writeJSON.

Si queremos cambiar el background-color al color "azul" de una etiqueta mediante Javascript, ¿Qué código usamos?. etiqueta.style.backgroundColor = "blue". etiqueta.setAtribute("styles","background-color:blue;"). etiqueta.backgroundColor = "blue".

¿Cuál es el resultado de typeof null en JavaScript?. “object”. “number”. “undefined”. “null”.

¿Qué método de array se utiliza para crear una nueva matriz con todos los elementos que pasan una prueba proporcionada por una función?. filter(). reduce(). map(). forEach().

¿Qué es MongoDB?. El complemento a SQL para guardar datos. Es un framework para guardar datos. Es una base de datos NoSQL de código abierto. Es una librería de datos en formato JSON.

¿Qué es una Request?. Es un valor con métodos asociados el cual nos promete que recibiremos un valor en algún momento. Es un objeto de Javascript usado para crear una petición de recursos (datos) hacia una URL. Se utiliza para enviar/recibir los datos de una API externa mediante una Request y recibiendo un Response. Es un objeto de Javascript que al convertir a json se genera una promesa. Es un objeto de Javascript usado para crear una petición de recursos (datos) hacia una URL.

¿Qué es el Hook useState?. Nos permite guardar datos a los que podremos acceder desde los componentes sin necesidad de tener que pasarla mediante props. Es un dato que cuando cambiamos no renderiza el componente antes del painting del navegador. Ese hook no existe. Es el estado del componente, es decir son propiedades cuyo valor puede cambiar y cuando cambia el componente se re-renderiza. Nos permite ejecutar una función cuando se renderiza el componente.

¿Cuál es el propósito del operador $lt en una consulta de Mongoose?. Compara si un campo es menor que un valor especificado. Compara si un campo contiene un valor especificado en una matriz. Compara si un campo es igual a un valor especificado. Compara si un campo es diferente de un valor especificado.

En ExpressJS, ¿para qué sirve app.use( express.json() )?. Configura las peticiones JSON. Recibe datos en JSON. Analiza las requests entrantes con cargas JSON. Envía datos en JSON al Cliente (ReactJS).

¿Cómo se llama a esta función? function nombre(){}. Función nombrada (clásica). Función arrow. Función Generadora. Función Yield.

Si queremos añadir o eliminar una clase "isActive" según convenga a una etiqueta mediante Javascript, ¿Qué código usamos?. etiqueta.toggleClass("isActive"). etiqueta.toggle("isActive"). etiqueta.classList.toggle("isActive"). etiqueta.classList.toggle(".isActive").

Cuando creamos una API en ExpressJS y definimos un Endpoint tenemos varios parámetros. ¿Cuál de ellos representa el envío de datos?. Response / res. Request / req. err / error. next.

Qué devuelve el hook useRef?. El valor de una etiqueta HTML. El value de un elemento de formulario. Un objeto con la propiedad current. El value de un input en la propiedad current.

¿Qué convención de nomenclatura se recomienda para nombres de objetos que no sean Class en Javascript?. UPPER_SNAKE_CASE. camelCase. snake_case. PascalCase. kebab-case.

Como norma general, ¿es un number un valor Truthy o Falsy en un contexto booleano como por ejemplo un if? . Falsy. Truthy.

¿Qué es ReactJS?. Framework para Apps. Librería HTTP. Rendering Framework. Librería Data (Gestión de datos). Librería UI / Framework.

¿Cómo se instala un paquete con npm en la terminal?. npem i nombre-paquete. npm instal nombre-paquete. npm init nombre-paquete. npm install nombre-paquete.

Dentro de React Router, ¿para qué sirve Routes?. Routes se utiliza para definir rutas en una aplicación React. Routes es un componente para la gestión de formularios en React. Routes es una función para el enrutamiento dinámico en React. Routes se utiliza para realizar llamadas a una API externa.

¿Qué es Typescript?. Un transpilador. Linter. Un compilador. Build Tool - Bundler. Build Tool - Zero Config Tool. Build Tool - Task Runner. Preprocesador.

En ExpressJS, ¿qué es app.use()?. Método. Petición. Middleware. Endpoint.

Una constante declarada en una función tiene un scope... Bloque. Local. Global.

¿Cómo se exporta una función sumar en CommonJS?. export.default = sumar. module.exports = sumar. export = sumar. export default sumar. module.export = sumar. export sumar.

¿Cómo se inicia un servidor de desarrollo con ViteJS?. npm run dev. npm run build. npm run start. npm run eslint.

En 'Sloppy Mode' (sin ser estricto) en JavaScript, ¿cuál es el valor de 'this' cuando se declara en el callback (tipo funcion NO arrow) de un addEventListener de una etiqueta?. Window. undefined. Etiqueta. Archivo JS.

Dentro del archivo package.json, ¿para qué sirve la propiedad version?. Define la versión del proyecto. Define el tipo de importación de módulos del proyecto. Define los paquetes que dependen en producción. Define el nombre del proyecto. Esa propiedad no existe. Define los paquetes que dependen en desarrollo.

Las variables let se pueden redeclarar . Falso. Verdadero. Respuesta correcta. Falso.

¿Cuál es el resultado de false || 'hola' ?. 'hola'. true. false. hola is not defined. NaN.

¿Cómo buscamos un dato con Mongoose mediante su ID?. .find(). .findById(). .findAll(). .findAllId().

¿Cuál es el atributo correcto para especificar un archivo JavaScript externo en HTML?. href. file. src. link.

¿Qué método de array se utiliza para crear una nueva matriz con todos los elementos que pasan una prueba proporcionada por una función?. map(). reduce(). forEach(). filter().

¿Cuál es el método correcto para crear un nuevo objeto en JavaScript usando una función constructora?. var obj = {};. var obj = new Object();. var obj = Objec.createt();. var obj = createObject();.

¿Cual es la salida de siguiente códio? let a = [1,2,3]; let b = a; b.push (4); console.log(a);. [1,2,3,4]. [4,1,2,3]. [1,2,3]. [1,2,3,4,4].

¿Cual es la salida del siguiente código? console.log(typeof(undefined));. "boolean". "null". "object". "undefined".

¿Cual es el resultado de typeof en Javascript?. "null". "undefined". "object". "number".

¿Cual es el resultado de la siguiente expresión en JavaScript? console.log(0.1+0.2===0.3);. Nan. Nan. false. true.

¿Cual es el resultado de la expresión 2 * "3" en JavaScripr?. 6. "6". Nan. 23.

¿Qué método JavaScript se utiliza para convertir una cadena en un entorno?. parseFloat(). Number(). toIntrger(). parseInt().

¿Qué palabra clave se utiliza para declarar un avariable?. todas correctas. let. var. const.

¿Qué atributo  se utiliza en la etiqueta <form> para especificae¡r la URL donde se enviarán los datosdel formulario?. method. action. target. enctype.

¿Cual es la salida de siguiente código y por qué? const persona = { nombre:"Juan", edad: 30 }; Object.freeze(persona); persona.edad =35;. undefined, porque la propiedad edad no existe. 35, porque la propiedad edad se ha actualizado. TypeError, porque no se pueda modificar un objeto congelado. 30, porque el objeto persona está congelado y no se puede modificar.

¿Qué hace método Array.prototype.reduce() en JAvascript?. Ordena los elementos del array. Aplica una función a cada elemento del array y devuelve un nuevo array con los resultados. Aplica una función a cada elemento de array y devuelve un único valor. Eliminalos elementos del array que no cumplen con una condicion.

¿Cómo se puede añadir un manejador de eventos para el click en un botón en JavaScript?. document.getElementById("miBoton").onclick=funcion{/*accion*/};. document.getElementById("miBoton").onClick=funcion{/*accion*/};. document.getElementById("miBoton").click=funcion{/*accion*/};. document.getElementById("miBoton").addEventListener("click", function() {/*accion*/});.

¿Cual es la salida del siguiente código y por que? (function(){ var a =b=5; })(); console.log(b);. ReferenceError, porque b no está definido fuera de la funcion;. TypeError, porque b es una variable local dentro de la funcion. 5 , porque b se declara globalmente. undefined, porque b está declaradopero no inicializado.

Dentro del archivo package.json, ¿para qué sirve la propiedad type?. Define el nombre del proyecto. Define los paquetes que dependen en producción. Define los paquetes que dependen en desarrollo. Define el tipo de importación de módulos del proyecto.

¿Cómo se llama a esta función? ()=>{} *. Función IIFE (Self-invoking). Función nombrada (clásica). Función Yield. Función arrow.

Como norma general, ¿es un NaN un valor Truthy o Falsy en un contexto booleano como por ejemplo un if?. Falsy. Truthy.

¿Qué devuelve esta operación? [1,2,3,4].filter( x => x > 2 ). undefined. [3,4]. [1,2]. [2,4].

En ExpressJS, ¿qué es app.post()? *. Middleware que se ejecuta en un método para datos post. Método que define una ruta para datos post. Request de un método para datos post. Response de un método para datos post.

¿Cómo se importa una función sumar por defecto y otra función restar sin ser por defecto en ESM?. import sumar , restar from "ruta". import sumar , { restar } from "ruta". import sumar , [ restar ] from "ruta". import { sumar , restar } for "ruta".

En ExpressJS, ¿para qué sirve express.urlencoded({ extended : false })?. Procesa los datos que vienen a través de un formulario o POST. Procesa los datos de las peticiones GET, POST; PUT y DELETE. Evita enviar datos falsos. Envía datos codificados mediante POST.

¿Qué devuelve el Hook useState?. Un array con el dato y la función para cambiar el valor del dato. Un Objeto con el dato y el método para cambiar el valor del dato. Un array con el valor y el dispach. Un estado de ReactJS.

¿Para qué sirve la carpeta node_modules?. Es la cosa más pesada del universo. Contiene los módulos que usa mi ordenador para desarrollar. Contiene los módulos que usa mi aplicación tanto global como de producción como de desarrollo. Contiene los módulos que usa mi aplicación tanto de producción como de desarrollo.

¿Cómo se instala un paquete en npm sin definir la versión (carets)?. npm install nombre-paquete -E. npm install nombre-paquete --e. npm install nombre-paquete --carets. npm install nombre-paquete --E.

Si queremos cambiar el background-color al color "azul" de una etiqueta mediante Javascript, ¿Qué código usamos?. etiqueta.setAtribute("style","background-color:blue;"). etiqueta.style.backgroundColor = "blue". etiqueta.backgroundColor = "blue".

Cuando creamos un middleware en ExpressJS, ¿qué parámetro usamos para recibir los errores? *. Request / req. Response / res. next. err / error.

Si tengo un Objeto Javascript y quiero convertirlo a un String en formato JSON, ¿Qué debo usar?. JSON.newStringifi. JSON.newParse. JSON.stringify. JSON.parse.

¿Es el número 0 un valor Truthy o Falsy en un contexto booleano como por ejemplo un if?. Truthy. Falsy.

¿Qué devuelve el método .json() de un Response?. Devuelve una promesa. Devuelve un await. Devuelve respuesta (res). Devuelve un request (req). No tiene ese método.

¿Qué es un Hook en ReactJS?. Es parte de la API de React que nos permiten añadir funcionalidades a los componentes de nuestra App y se ejecutan en el ciclo de vida de la misma. Nos permite mostrar componentes/contenido según el valor de variables, repetirlas, etc. Son el estado del componente, es decir son propiedades cuyo valor puede cambiar y cuando cambia el componente se renderiza. No existen los hooks en ReactJS, son de Javascript.

Dentro del archivo package.json, ¿para qué sirve la propiedad devDependencies?. Define el nombre del proyecto. Esa propiedad no existe. Define la versión del proyecto. Define los paquetes que dependen en producción. Define el tipo de importación de módulos del proyecto.

A falta de configuración del objeto options, ¿Qué método usa por defecto fetch?. Delete. Post. Get. Correcta. Put.

¿Qué es un Response?. Se utiliza para enviar/recibir los datos de una API externa mediante una Request y recibiendo un Response. Es un valor con métodos asociados el cual nos promete que recibiremos un valor en algún momento. Es un objeto de Javascript usado para crear una petición de recursos (datos) hacia una URL. Es un objeto de Javascript que al convertir a json se genera una promesa.

¿Qué hace el Hook useFetch?. Hace una llamada por Fetch y devuelve los datos para recibirlos en el componente. Nos permite guardar datos a los que podremos acceder desde los componentes sin necesidad de tener que pasarla mediante props. Son el estado del componente, es decir son propiedades cuyo valor puede cambiar y cuando cambia el componente se renderiza. Nos permite guardar un información en el componente pero sin necesidad de recargar el componente. Ese hook no existe.

Dentro de React Router ¿para qué sirve BrowserRouter?. BrowserRouter se utiliza para definir rutas en una aplicación React. BrowserRouter se utiliza para navegar entre rutas y proporciona estilos activos para enlaces activos. BrowserRouter se utiliza para definir componentes en una aplicación React. BrowserRouter se utiliza para definir una correspondencia entre una ruta y un componente.

¿Qué nos permite el Hook useReducer?. Nos permite guardar datos, asociar varias acciones mediante la función dispatch y renderizar el componente como un state. Nos permite guardar datos a los que podremos acceder desde los componentes sin necesidad de tener que pasarla mediante props. Son el estado del componente, es decir son propiedades cuyo valor puede cambiar y cuando cambia el componente se renderiza. Es un dato que cuando cambiamos no renderiza el componente antes del painting del navegador. Ese hook no existe.

¿Cómo se renombra una función importada en CommonJS?. const { sumar : otroNombre } = require('archivo.js'). const { sumar as otroNombre } = requires('archivo.js'). const sumar as otroNombre = requires(archivo.js). const [ sumar : otroNombre ] = require(archivo.js).

Cuando seleccionamos a sólo una etiqueta con un selector de CSS, ¿Qué usamos generalmente?. document.querySelectorAll. document.getElementById. document.querySelector. document.getElementsByTagName. document.getElementsByClassName.

¿Qué es una Request?. Es un objeto de Javascript que al convertir a json se genera una promesa. Se utiliza para enviar/recibir los datos de una API externa mediante una Request y recibiendo un Response. Es un valor con métodos asociados el cual nos promete que recibiremos un valor en algún momento. Es un objeto de Javascript usado para crear una petición de recursos (datos) hacia una URL.

¿Cuándo se ejecuta el Hook useEffect?. Se ejecuta cuando se renderiza el componente es decir: cuando un estado cambia. Se ejecuta al guardar datos dentro de una constante. Se ejecuta cuando se activa un evento ya sea click, pointer o window. Se ejecuta al actualizar una referencia con useRef. Ese hook no existe.

¿Qué hace el Hook useRef?. Se ejecuta cuando se renderiza el componente es decir: cuando un estado cambia. Nos permite guardar datos a los que podremos acceder desde los componentes sin necesidad de tener que pasarla mediante props. Son el estado del componente, es decir son propiedades cuyo valor puede cambiar y cuando cambia el componente se renderiza. Nos permite asociar un elemento HTML para guardar su información en el componente pero sin necesidad de recargar el componente. Ese hook no existe.

Una constante declarada en una función tiene un scope... *. Bloque. Global. Local.

¿Qué devuelve esta operación? [1, 2, 3, 4, 5].find(x => x > 2). 1. 2. 3. 4.

¿Cómo se inicia un proyecto (creando package.json) con npm en la terminal?. npm init -yes. npm ini -y. npm i. npm init -y.

¿Cómo se crea la carpeta "dist" con ViteJS?. npm run start. npm run eslint. npm run build. npm run dev.

Cuando creamos un middleware en ExpressJS, ¿Cuándo hay que escribir el parámetro err/error? *. Siempre. Cuando el middleware anterior tiene next(). Cuando la petición anterior tiene next(). Cuando la petición/middleware anterior tiene next().

¿Cuál es el resultado de true || true?. 1. NaN. true. false.

¿Cómo podemos controlar un error en la ejecución de Javascript de nuestra API?. Escribiendo bien el código. Usando un middleware 404. .catch(). try / catch.

¿Para qué sirve la propiedad body del objeto options del fetch?. Para enviar información adicional como que el tipo de contenido es json. Para definir la verificación del servidor de la petición. Ninguna de las anteriores. Para especificar el método HTTP utilizado en la solicitud, como GET, POST o DELETE. Para enviar los datos de la petición.

Si queremos añadir o eliminar una clase "isActive" según convenga a una etiqueta mediante Javascript, ¿Qué código usamos?. etiqueta.classList.toggle(".isActive"). etiqueta.toggleClass("isActive"). etiqueta.toggle("isActive"). etiqueta.classList.toggle("isActive").

¿Cómo se instala un paquete en npm sin definir la versión (carets) y en el entorno global?. npm install nombre-paquete --carets -g. npm install nombre-paquete --e --global. npm install nombre-paquete -E -g. npm install nombre-paquete --E --global.

¿Cómo buscamos un dato con Mongoose mediante su ID? *. .findAll(). .findById(). .find(). .findAllId().

¿Qué es Mongoose?. Sistema NoSQL para conectar con Mongo. ODM para NodeJS para conectar con Mongo. Framework para ExpressJS. Rendering Framework.

Como norma general, ¿es un Undefined un valor Truthy o Falsy en un contexto booleano como por ejemplo un if?. Falsy. Truthy. Incorrecta.

¿Qué devuelve esta operación? [1,2,3,4].forEach( x => x + 1 ). undefined. [1,2,3,4]. [2,3,4,5]. [NaN,NaN,NaN,NaN].

Si hablamos de React Router, ¿Cuáles son los atributos para configurar la ruta y el componente que carga? *. path , element. path , component. href, element. href, component. to, element. to, component.

¿Qué nos permite el Hook useContext?. Nos permite renderizar el componente es decir: cuando un estado cambia. Nos permite guardar datos a los que podremos acceder desde los componentes sin necesidad de tener que pasarla mediante props. Nos permite definir el estado del componente. Nos permite no recargar el componente cuando se actualiza una referencia con useRef. Ese hook no existe.

¿Cuál es el resultado de !true && 'hola' ?. true. NaN. false. hola is not defined. 'hola'.

Cuando creamos un middleware en ExpressJS, ¿qué callback usamos para enviar los errores? *. Request / req. Response / res. next. err / error.

Denunciar Test