freeCodeCamp/curriculum/challenges/spanish/02-javascript-algorithms-an.../es6/import-a-default-export.spa...

2.0 KiB

id title challengeType videoUrl localeTitle
587d7b8d367417b2b2512b59 Import a Default Export 1 Importar una exportación predeterminada

Description

En el último desafío, aprendiste acerca de la export default y sus usos. Es importante tener en cuenta que, para importar una exportación predeterminada, debe usar una sintaxis de import diferente. En el siguiente ejemplo, tenemos una función, add , que es la exportación predeterminada de un archivo, "math_functions" . Aquí está cómo importarlo:
importar agregar desde "math_functions";
añadir (5,4); // Volveré 9
La sintaxis difiere en un lugar clave: el valor importado, add , no está rodeado por llaves, {} . A diferencia de los valores exportados, el método principal para importar una exportación predeterminada es simplemente escribir el nombre del valor después de la import .

Instructions

En el siguiente código, importe la exportación predeterminada, subtract , del archivo "math_functions" , que se encuentra en el mismo directorio que este archivo.

Tests

tests:
  - text: Importa adecuadamente <code>export default</code> método <code>export default</code> .
    testString: 'getUserInput => assert(getUserInput("index").match(/import\s+subtract\s+from\s+"math_functions"/g), "Properly imports <code>export default</code> method.");'

Challenge Seed

"use strict";
subtract(7,4);

Before Test

window.require = function(str) {
if (str === 'math_functions') {
return function(a, b) {
return a - b;
}}};

Solution

// solution required