ES6导入相当于require()而不导出

通过使用require(./filename)我可以包含和执行文件名内的代码,而不需要在文件名本身内定义任何导出。

ES6中使用import的等效function是什么?

谢谢

相当于简单:

 import "./filename"; 

MDN有一个很好的语法变体列表:

从“module-name”导入defaultMember;
导入*作为名称从“模块名称”;
从“module-name”导入{member};
从“module-name”导入{member as alias};
从“module-name”导入{member1,member2};
从“module-name”导入{member1,member2作为alias2,[…]};
从“module-name”导入defaultMember,{member [,[…]]};
导入defaultMember,*作为“module-name”的名字;
导入“模块名称”;

(强调我的)