require.js AMD模块化规范 { // AMD规范,require.js是语法形式 // ["a"] -> a.js 后缀名会自动添加,多个模块就在中括号添加内容 // 会自动执行a.js文件 require(["a"], function (res) { // function里面是接收 ...
分类:
其他好文 时间:
2020-03-09 19:37:37
阅读次数:
75
前端模块化 (Require.js) 为什么要用 前端模块化 早期,js代码量小, 所有Javascript代码可以都写在一个文件里面,只要加载一个js文件就够了。 但是后来,随着功能需求变多, 所有功能写在一个文件不好维护, 就拆分成了多个文件, 需要依次加载多个文件。如下: 这段代码依次加载多个 ...
分类:
其他好文 时间:
2020-03-07 12:40:22
阅读次数:
59
main.js 是 配置文件,data-main 是异步加载,如果在main.js未加载完成的时候,使用了require去加载文件,就会导致配置无效 main.js ...
分类:
Web程序 时间:
2019-12-18 23:38:55
阅读次数:
118
面试问题: 1.js使用中typeof能得到那些类型? 2.何时使用 ?何时使用==? 3.window.onload和DOMContentLoaded的区别? 4.用js创建10个<a>标签,点击的时候弹出来对应的序号。 5.简述如何实现一个模块加载器,实现类似require.js的基础功能。 6 ...
分类:
Web程序 时间:
2019-09-19 12:16:24
阅读次数:
88
Node.js中的模块化 好处: 复用性高,一次定义,多次使用 前端模块化 AMD AMD的实现需要使用 require.js CMD CMD的实现需要使用 sea.js 【 不更新 】 Common.js Node.js使用了Common.js规范 内置模块引用 自定义模块引用 第三方模块引用 E ...
分类:
Web程序 时间:
2019-09-02 15:39:37
阅读次数:
96
前置阅读:简述JavaScript模块化(一) 在前面一文中,我们对前端模块化所经历的三个阶段进行了了解: CommonJs,由于是同步的,所以主要应用于服务器端,以Node.js为代表。 AMD,异步模块定义,预加载,推荐依赖前置。以require.js为代表。 CMD,通用模块加载,懒加载,推荐 ...
分类:
编程语言 时间:
2019-08-02 18:43:02
阅读次数:
123
刚刚接手的新项目中应用了require.js,自己就花了点时间了解了一下,这里给大家推荐一个教学视频 "《阿当大话西游之Web组件》" ,视频我是看了前边几节介绍又结合了新的项目,所学的知识就已经够用了。 require.js 具体是什么? RequireJS是一个工具库,主要用于客户端的模块管理。 ...
分类:
Web程序 时间:
2019-06-21 18:32:24
阅读次数:
168
不做分类了,想到啥就写点 CMD规范、AMD规范、common规范、和npm 花大把的时间去弄清楚这些概念没多大意义,只需要掌握以下即可: 1. sea.js和require.js的实现 2. npm的包管理、模块引用机制,node模块的加载过程以及相关问题 3. 没了,先不聊ES6 webpack ...
分类:
其他好文 时间:
2019-05-31 18:14:08
阅读次数:
101
需要引入require.js文件 (自行百度如何引入) 1、创建一个配置文件 config.js 引入需要的文件,路径要正确 举个栗子: 2、在页面调用的 js 文件中引入需要用到的文件名称 需要引用config.js文件 注:要先调用require.js 然后在调用其他 .js 文件 ...
分类:
其他好文 时间:
2019-05-25 13:18:05
阅读次数:
96
在使用 sea.js 、require.js 、 angular 的时候。 我们使用到 define 、 module(require) 的方式,定义模块,和依赖模块 下面给出 define 和 module 的简单实现。 其本质,就是往一个对象上面添加方法 当然了,这里使用的,F 对象,实际应用中 ...
分类:
编程语言 时间:
2019-05-20 15:11:02
阅读次数:
131