在半个小时前,对export import 搞也搞不懂,学也学不会,半个小时痛定思痛,研究后发现原来弄成自己可以理解的方式也不难
实验关键东西
import * as obj from '../js', 通过console.info(obj) 控制台观察打印内容,会发现export导出的是一个对象,export 和export default的区别在于这个对象的key不一样,export 导出key是在定义时候指定的命名,export default 导出的时候default这个命名。
语法对export default做了语法糖处理,因此,可以通过import 任意名字 from './js'进行接收,这个是语法糖带来的便利,我们操作空间太少,就不对export default做奇思妙想的发挥
export导出对象是对象,我们就可以想到可以用es6提供的解构进行处理
实验过程,写在语雀上,就截图把
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。