Import構文
モジュールをインポートするときに使用するimport構文がなぜこうなるのかを理解するために、勉強しました.
import
import defaultExport from "module-name";
HTMLで作成されたスクリプトでは、importは使用できません.import()
var promise = import("module-name");
Description
import * as name from "module-name";
name
パラメータは、エクスポートされたメンバーのオブジェクトの名前を受信するために使用されます.member
パラメータは各メンバーを指定しますが、name
パラメータはすべてのメンバーをもたらします!Example
import * as myModule from "my-module.js";
(my-module.js)エクスポートされたすべてのコンテンツを現在の範囲(スクリプトファイルで区切られたモジュール範囲)
myModule
にバインドします.import {myMember} from "my-module.js";
myMember
があります.import {foo, bar} from "my-module.js";
foo
とbar
があります.import {reallyReallyLongModuleMemberName as shortName} from "my-module.js";
shortName
があります.import {reallyReallyLongModuleMemberName as shortName, anotherLongModuleName as short} from "my-module.js";
import "my-module.js";
コメントリンク
MDN Web Docs
Reference
この問題について(Import構文), 我々は、より多くの情報をここで見つけました https://velog.io/@lovelyhyeony/Import-구문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol