碎片时间学编程「291]:JavaScript 模块速查表

编辑切换为居中
命名导出
命名导出使用名称。
一个模块可以有任意数量的命名导出。
导入和导出名称应该相同。
导入需要{}.
默认导出
默认导出公开默认值,使用default关键字。
一个模块只能有一个默认导出。
导入名称可以是任何东西。
导入不需要{}。
默认+命名
默认导出和命名导出可以混合使用。
关于出口数量和命名约定的规则与以前一样适用。
导入规则与以前一样适用,必要时可以混合使用。
导出清单
导出列表是编写多个命名导出的一种紧凑方式。
exports的数量规则、命名规则和import规则与named exports相同。
导出列表不是对象。
重命名导出
命名导出可以使用as关键字来重命名导出。
导入名称应与重命名的导出名称相同。
重命名导入
命名导入可以使用as关键字来重命名导入。
导入名称(在as关键字之前)应与导出名称相同。
全部导入
用于*导入模块导出的所有内容。
命名的导出将在导入的对象上按其名称提供。
默认导出将用作default导入对象的键。
更多内容请访问我的网站:https://www.icoderoad.com