ES6学习手册(14)
Posted designbyly
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6学习手册(14)相关的知识,希望对你有一定的参考价值。
模块化
是指将一个大的程序文件,拆分成许多小的文件,然后将小文件组合起来
优势
- 防止命名冲突
- 代码复用
- 高维护性
模块化规范产品
ES6之前的模块化规范
- CommonJS------NodeJS,Browserify
- AMD------requireJS
- CMD-----seaJS
Es6模块化语法
模块功能主要由两个命令构成:export和import
- export:用于规定模块的对外接口
- import:用于输入其他模块提供的功能
<script type="module">
import * as 变量名 from "文件地址"
</script>
ES5~ES6模块暴露数据语法汇总
ES5~ES6引入模块数据语法汇总
-
通用导入方式
import * as 变量名 from "文件地址"
-
解构赋值形式
import {暴露数据}from "文件地址"
-
默认暴露
-
简便形式,只针对默认暴露
import {default as 变量名}from "文件地址" import 变量名 from ”文件地址“
每日一句
你一天的爱心可能带来别人一生的感谢。
以上是关于ES6学习手册(14)的主要内容,如果未能解决你的问题,请参考以下文章