WorksheetsQuizziz: Modularización
Total questions: 10
Worksheet time: 5mins
¿Qué es la modularización en JavaScript?
Un proceso para combinar múltiples funciones en una sola.
Dividir el código en piezas más pequeñas y manejables llamadas módulos.
Crear un archivo que contiene todas las funciones de un proyecto.
Usar JavaScript sin ninguna estructura definida.
¿Cuál es una ventaja de la modularización?
Permite evitar el uso de funciones.
Incrementa la complejidad del código.
Facilita la reutilización y el mantenimiento del código.
Obliga a usar solo un archivo de script.
¿Cuál es la sintaxis correcta para exportar una función por defecto?
export const miFuncion = () => {}
export default miFuncion = () => {}
export default function miFuncion() {}
export function default miFuncion() {}
¿Cómo se importa una función nombrada desde un archivo en JavaScript?
import { miFuncion } from './archivo.js'
import miFuncion from './archivo.js'
require('./archivo.js').miFuncion
import miFuncion = require('./archivo.js')
¿Qué hace la palabra clave as al importar?
Define un alias para una importación.
Importa automáticamente todas las funciones.
Ejecuta el código del módulo antes de importarlo.
Evita la ejecución del módulo.
¿Cuál es la diferencia principal entre export y export default?
export solo permite exportar variables, mientras que export default exporta funciones.
export puede tener múltiples exportaciones, mientras que export default solo una por archivo.
export funciona en navegadores antiguos, pero export default no.
No hay diferencias; ambas funcionan igual.
¿Qué operador se usa para importar todo desde un módulo?
*
&
!
$
¿Qué comando agrupa todas las exportaciones de un módulo en un objeto?
import as module from './archivo.js'
import * as modulo from './archivo.js'
export { modulo } from './archivo.js'
require('./archivo.js')
¿Qué comando es correcto para renombrar una importación?
import { saludar: greet } from './archivo.js'
import saludar as greet from './archivo.js'
import { saludar as greet } from './archivo.js'
export { saludar as greet } from './archivo.js'
¿Cuántas exportaciones por defecto puede tener un archivo?
Ninguna
Una
Dos
Ilimitadas
