2.3 KiB
2.3 KiB
id, title, challengeType, forumTopicId, localeTitle
id | title | challengeType | forumTopicId | localeTitle |
---|---|---|---|---|
587d7b8d367417b2b2512b59 | Import a Default Export | 1 | 301205 | Импорт экспорта по умолчанию |
Description
export default
и его использовании. Важно отметить, что для импорта экспорта по умолчанию вам нужно использовать другой синтаксис import
. В следующем примере у нас есть функция add
, то есть экспорт по умолчанию файла "math_functions"
. Вот как его импортировать: import добавить из "math_functions";Синтаксис отличается в одном ключевом месте - импортированное значение,
добавить (5,4); // Вернет 9
add
, не окружено фигурными фигурными скобками {}
. В отличие от экспортированных значений основным методом импорта экспорта по умолчанию является простое имя значения после import
.
Instructions
subtract
из файла "math_functions"
, найденного в том же каталоге, что и этот файл.
Tests
tests:
- text: You should properly import <code>subtract</code> from <code>math_functions.js</code>.
testString: assert(code.match(/import\s+subtract\s+from\s+('|")\.\/math_functions\.js\1/g));
Challenge Seed
// add code above this line
subtract(7,4);
Solution
import subtract from "./math_functions.js";
// add code above this line
subtract(7,4);