当模块没有ID时,可以直接引入它。
当模块具有ID时,目前无法直接引入它。
第一步是将模块文件加载到模块依赖项集中。
第二步是通过需求方法指定ID(要求是异步方法);
COONJS规格不能加载模块使用ID。
例子:
dom.js
如果在模块文件中有两个没有ID的模块,则先前覆盖的模块;
如果模块文件中有两个相同ID的模块,则在前面覆盖范围后面的模块;
如果模块文件中有两个不同的ID模块,则可以同时存在。
定义seajs中的界面:
出口。界面
模块。Exports。界面
Module.exports =值类型
Module.exports =对象
模块。Exports=函数
以上方法基于commonjs规范,requirej也适用
返回值类型
返回对象
返回功能
以上三种方法基于(模块传输)规格,因为它不取决于要求,导出,模块
开发更灵活
定义可以接受值类型
无法接受字符串
除了上述十种方法外,当将模块函数注入导出和模块时,该函数的范围是公开函数的对象。
因为您可以通过此揭示接口
