1.4 KiB
id, title, challengeType, forumTopicId, dashedName
| id | title | challengeType | forumTopicId | dashedName |
|---|---|---|---|---|
| 587d7b8d367417b2b2512b59 | Einen Standard-Export importieren | 1 | 301205 | import-a-default-export |
--description--
In der letzten Aufgabe hast du etwas über export default und seine Verwendung gelernt. Um einen Standard-Export zu importieren, musst du eine andere import-Syntax verwenden. Im folgenden Beispiel ist add der Standard-Export der Datei math_functions.js. Hier erfährst du, wie du ihn importieren kannst:
import add from "./math_functions.js";
Die Syntax unterscheidet sich an einer wichtigen Stelle. Der importierte Wert, add, ist nicht von geschweiften Klammern ({}) umgeben. add ist hier einfach ein Variablenname für den Standard-Export der Datei math_functions.js. Du kannst jeden Namen verwenden, wenn du etwas importierst, das als Standard exportiert wurde.
--instructions--
Im folgenden Code importierst du den Standard-Export aus der Datei math_functions.js, die sich im selben Verzeichnis wie diese Datei befindet. Gib dem Import den Namen subtract.
--hints--
Du solltest subtract aus math_functions.js korrekt importieren.
assert(code.match(/import\s+subtract\s+from\s+('|")\.\/math_functions\.js\1/g));
--seed--
--seed-contents--
// Only change code above this line
subtract(7,4);
--solutions--
import subtract from "./math_functions.js";
subtract(7,4);