Files
2022-01-20 20:30:18 +01:00

1.7 KiB

id, title, challengeType, forumTopicId, dashedName
id title challengeType forumTopicId dashedName
587d7b8d367417b2b2512b59 デフォルトのエクスポートをインポートする 1 301205 import-a-default-export

--description--

前回のチャレンジでは export default とその用法について学びました。 デフォルトのエクスポートをインポートするには、別の import 構文を使用する必要があります。 次の例では、addmath_functions.js ファイルのデフォルトのエクスポートです。 インポートする方法は次のとおりです。

import add from "./math_functions.js";

構文は 1 か所重要な部分が異なっています。 インポートする値 add が波括弧 ({}) で囲まれていません。 ここでの add は、math_functions.js ファイルのデフォルトのエクスポートが何であっても、単なる変数名になります。 デフォルトをインポートするときは、ここで任意の名前を使用できます。

--instructions--

次のコードで、このファイルと同じディレクトリにある math_functions.js ファイルからデフォルトのエクスポートをインポートしてください。 インポートしたものに subtract という名前を付けてください。

--hints--

math_functions.js から subtract を適切にインポートする必要があります。

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);