1.需下载require.js; 2.requirejs有三个主要方法require.config;require;define,require.config方法主要是对文件进行配置,包括其路径,依赖,输出名称等等,下图所示: ; require方法表示其依赖文件和回调函数,写法如下: ; defi ...
分类:
Web程序 时间:
2016-11-08 13:21:26
阅读次数:
231
如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs) 常用内部类:Data Array ...
分类:
Web程序 时间:
2016-11-08 00:52:58
阅读次数:
435
上一篇中介绍了requirejs加载JavaScript文件,在这一篇中介绍加载JavaScript后执行代码 这次是test2.html文件, <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Test2</title> < ...
分类:
编程语言 时间:
2016-11-06 02:10:34
阅读次数:
143
写在开始: requirejs有中文版api文档,可以访问http://www.requirejs.cn/home.html 下载requirejs 访问http://www.requirejs.cn/docs/download.html 下载require.js(可以下载原版或压缩版,压缩版体积小 ...
分类:
Web程序 时间:
2016-11-05 23:31:38
阅读次数:
292
首先,目录如下(根目录有一个index.html文件、有一个scripts文件夹): scripts文件夹有如下的文件 以下是index.html代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>My Sample Project</title> 5 < ...
分类:
编程语言 时间:
2016-11-05 23:19:16
阅读次数:
611
前言 随着页面的内容丰富,以及网站体验更好、性能优化等,原有的通过script标签引入JavaScript脚本的方式已经不能很好地解决,此时新的一种JavaScript加载方式产生了——延时加载、执行。而js(JavaScript,下同)模块化可以说是上面延时、执行的一种表示形式。 requirej ...
分类:
Web程序 时间:
2016-11-05 22:59:44
阅读次数:
189
1.基本操作 加载 JavaScript 文件(入口文件) RequireJS以一个相对于baseUrl的地址来加载所有的代码 相关配置 2.模块相关 简单的值对 没有任何依赖的函数式定义 存在依赖的函数式定义 4.将模块定义为一个函数 3.简单包装CommonJS来定义模块 4. 定义一个命名模块 ...
分类:
Web程序 时间:
2016-11-03 02:27:37
阅读次数:
316
一、seajs 1. 使用seajs的一般步骤 a)在主页面引入sea.js b)写模块 c)在主页面使用模块 2.模块的写法 math.js square.js define是定义一个模块的固定用法,其中的参数分别表示: require:依赖的文件,里面的参数是相对于sea.js文件的路径 exp ...
分类:
Web程序 时间:
2016-11-03 01:43:53
阅读次数:
217
如何在一个网站或者一个页面,去书写你的js代码:1.js的分层(功能):jquery(tool) 组件(ui) 应用(app),mvc(backboneJs)2.js的规划():避免全局变量和方法(命名空间,闭包,面向对象),模块化(seaJs,requireJs) 常用内部类:Data Array ...
分类:
Web程序 时间:
2016-11-02 09:54:58
阅读次数:
233