您将在本篇中了解到如何导出模块的默认值,模块的加载,以及在web浏览器中使用模块加载,是引入包还是引入本地模块
正文从这开始~
模块(module)导出的默认值
在实际代码中,我们通过export关键字是能够对外暴露本模块中的变量对象...(无绑定导入)
上面的代码导入并执行了模块中包含的pushAll()方法,所以pushAll()被添加到数组的原型,也就是说现在模块中的所有数组都可以使用pushAll()方法了,其实这个原理还是在原型上添加属性和方法...webpack帮我们做了的,在浏览器中加载模块有下面几种方式
以/开头的解析为从根目录开始
以..../开头的解析为从当前目录开始
以...../,/之类的,否则是无法被浏览器正确的加载模块的,虽然从src中引入是可以正常加载使用,但是只要使用import这种方式引入模块,资源的路径前面就得加上起始的位置字符
总结
整篇内容主要是当模块以设置默认对外暴露对象导出时应使用