| 企服解答
RequireJS是一个遵循 AMD 规范的模块化加载框架,属于JavaScript模块载入框架。
requirejs是什么框架
require.js的诞生,解决了两个问题:
1、实现js文件的异步加载,避免网页失去响应
2、管理模块之间的依赖性,便于代码的编写和维护
最早的时候,所有Javascript代码都写在一个文件里面,但这样的写法有很大的缺点。
首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序,依赖性最大的模块一定要放到最后加载,当依赖关系很复杂的时候,代码的编写和维护都会变得困难,因此最总促使了require.js的诞生。
| 扩展阅读
1、Javascript:
JavaScript(缩写为JS)是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。
它提供语法来操控文本、数组、日期以及正则表达式,不支持I/O(比如网络、存储和图形等),但可以由它的宿主环境提供支持。它已经由ECMA(欧洲计算机制造商协会)通过ECMAScript实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器支持。
2、JavaScript使用函数要注意以下几点:
(1)函数由关键字function定义(也可由Function构造函数构造)
(2)使用function关键字定义的函数在一个作用域内是可以在任意处调用的(包括定义函数的语句前);而用var关键字定义的必须定义后才能被调用
(3)函数名是调用函数时引用的名称,它对大小写是敏感的,调用函数时不可写错函数名
(4)参数表示传递给函数使用或操作的值,它可以是常量,也可以是变量,也可以是函数,在函数内部可以通过arguments对象(arguments对象是一个伪数组,属性callee引用被调用的函数)访问所有参数
(5)return语句用于返回表达式的值。
(6)yield语句扔出一个表达式,并且中断函数执行直到下一次调用next。
[免责声明]
文章标题: requirejs是什么框架
文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。