ES6 中引入了模块功能,模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。
一.import 命令
1.import命令作用
- ① ES6中引入了模块的概念,一个模块就是一个独立的JS文件。该文件内部的所有变量,外部无法获取。
- ② 使用export命令定义了模块的对外接口以后,其他 JS 文件就可以通过import命令加载这个模块。
2.import的定义方式
-
import的定义方式,大括号中指定要从其他模块导入的变量名,与被导入模块对外接口的名称相同。
-
import后的from指定模块的具体位置。
//一. 使用{} // main.js import { firstName, lastName, year } from './profile.js'; function setName(element) { element.textContent =</