【JavaScript】前端模块化:import 和 export 的使用

心不动则不痛 提交于 2020-02-01 15:06:16

为什么要有模块化?

在这里插入图片描述
多人开发时会遇到变量作用域问题。
解决方案:匿名函数,但是会带来代码不可复用的问题
在这里插入图片描述

解决代码不可复用的问题,可以使用模块化:
在这里插入图片描述


ES6 规范里的模块化实现

比如可以使用type=module
在这里插入图片描述
不同的模块化规范,导入、导出的写法可能不太一样,但都有这两个核心:导入、导出。
在这里插入图片描述

随着前端的发展,已经不需要使用模块化。只需要遵守别人的规范即可使用了。
在这里插入图片描述
导出:
在这里插入图片描述
可以导出类:
在这里插入图片描述
导入:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!