模块导出导入
Posted xiaoliziaaa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块导出导入相关的知识,希望对你有一定的参考价值。
// profile.js export var firstName = ‘Michael‘; export var lastName = ‘Jackson‘; export var year = 1958; // 下面也可以 更优雅 var firstName = ‘Michael‘; var lastName = ‘Jackson‘; var year = 1958; export { firstName, lastName, year }; //导出函数 function v1() { ... } function v2() { ... } export { v1 , v2 as streamV2, //起别名 v2 as streamLatestVersion }; // 错误写法 var m = 1; export m;
import命令具有提升效果,会提升到整个模块的头部,首先执行。
如果多次重复执行同一句import语句,那么只会执行一次,而不会执行多次。
.js后缀可以省略。如果只是模块名,不带有路径,那么必须有配置文件,告诉 javascript 引擎该模块的位置。
import { firstName, lastName, year } from ‘./profile.js‘;
export default
以上是关于模块导出导入的主要内容,如果未能解决你的问题,请参考以下文章