分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

require.js的基本概念及使用流程(1)

发布时间:2023-09-06 02:16责任编辑:白小东关键词:js

今天,我们来说一说requireJS的基本概念,在下一篇随笔中我们再去讨论讨论requireJS的使用步骤

这一篇都是一些概念性比较强的东西,希望大家擦亮自己的钛合金狗眼好好看看概念,好吧

首先,什么是requireJS呢,requireJS是一个JavaScript文件或者模块的加载器。它可以提高JavaScript文件的加载速度,避免不必要的堵塞

那我们使用require有什么好处呢:1.实现JS的异步加载

                2.管理模块间的依赖关系,便于代码的维护和书写

requireJS遵循的规范:1.AMD规范() :即依赖前置

          2.定义模块时用defined来定义

          可能大家在这又会发出疑问,啥叫依赖前置啊,看着好眼生啊,其实很简单的,举个栗子,

          假设你现在页面上一共引入了两个JS文件,a.js,b.js 假设是先引入a.js,在引入b.js,但是由于a中的某个操作要用到b.js

          定义的变量,是不是就会出现变量未定义呢,因为JS是从上向下顺序执行的嘛,那我们可不可以解决呢,当然可以了,

          就是用我们的requireJS,那他是怎么解决的呢,实际上requireJS会在你执行JS文件前将你所有的JS都记载进来,那这样

          肯定就不会在出现要用的变量还没加载进来这种情况了,就类似于预加载

好了,大体概念性的东西就这木多,下一篇我们直接上手看看他是怎么使用的呢

require.js的基本概念及使用流程(1)

原文地址:https://www.cnblogs.com/suihang/p/9703037.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved