关键字对外暴露定义声明时变量对象,函数或者类,而通过import关键字在另一个模块导入所暴露时变量的对象,
通常引用变量对象与对外暴露的变量对象要一一对应,当然也可以在导入导出时通过as关键字进行重命名...后面若跟着的是一个常量那么就没有任何意义,使用双大括号正确后,在另一个模块中使用import导入变量对象时,仍然得使用双大括号包裹起来,否则仍然会报错
?.../exampleExport.js" // 这句话的意思是,从后面的本地模块中导入sub变量对象
export {sub} // 从该模块中又把导入的sub变量对象暴露出去
?...,也可以用作单独脚本,由于它没有导出任何东西,所以,在另一个模块中,可以使用简化导入操作来执行该模块代码,并且不导入任何的绑定,示例代码如下
import "....若是模块中使用了默认导出default关键字对外暴露变量对象,那么在另一个导入模块中,此时的绑定变量对象就无须加双大括号{}了的,并且export defautl在导出的模块中只能出现一次,不能重复出现