| 企服解答
requireJS是基于AMD模块加载规范,使用回调函数来解决模块加载的问题。 requireJS是使用创建script元素,通过指定script元素的src属性来实现加载模块的。
require.js是什么
模块的定义是一个function,这个function实际是一个 factory(工厂模式),这个 factory 在需要使用的时候(require("xxxx") 的时候)才有可能会被调用。因为如果检查到已经调用过,已经生成了模块实例,就直接返回模块实例,而不再次调用工厂方法了。
| 拓展阅读
requirejs下。其主要API主要是下面三个函数:define、require、config
1、define
该函数用户创建模块。每个模块拥有—个唯一的模块,它被用于 RequireJS的运行时函数, define函数是一个全局函数,不需要使用 requirejs命名空间
2、require
该函数用于读取依赖。同样它是一个全局函数,不需要使用 requirejs命名空间
3、config
该函数用于配置 RequireJS
[免责声明]
文章标题: require.js是什么
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。