require.js的用法
2015-06-27 10:46
465 查看
require.js的诞生,就是为了解决这两个问题:
(1)实现js文件的异步加载,避免网页失去响应;
(2)管理模块之间的依赖性,便于代码的编写和维护。
二、require.js的加载
使用require.js的第一步,是先去官方网站下载最新版本。
下载后,假定把它放在js子目录下面,就可以加载了。
有人可能会想到,加载这个文件,也可能造成网页失去响应。解决办法有两个,一个是把它放在网页底部加载,另一个是写成下面这样:
async属性表明这个文件需要异步加载,避免网页失去响应。IE不支持这个属性,只支持defer,所以把defer也写上。
(1)实现js文件的异步加载,避免网页失去响应;
(2)管理模块之间的依赖性,便于代码的编写和维护。
二、require.js的加载
使用require.js的第一步,是先去官方网站下载最新版本。
下载后,假定把它放在js子目录下面,就可以加载了。
有人可能会想到,加载这个文件,也可能造成网页失去响应。解决办法有两个,一个是把它放在网页底部加载,另一个是写成下面这样:
async属性表明这个文件需要异步加载,避免网页失去响应。IE不支持这个属性,只支持defer,所以把defer也写上。
相关文章推荐
- Android UiAutomator 自动化环境搭建
- iOS 多线程开发之OperationQueue(二)NSOperation VS GCD
- easy=ui 树形结构案例
- 关于UIImageView不显示图片的问题小记
- UIButton 设置阴影效果
- iOS UIView非常用方法及属性详解
- ueditor 长文章分页
- Win10 Build 10154全新壁纸:海滩上奔跑的美女
- Windows 10 Build 10149手机预览版中文评测视频
- ios上 更改 状态栏(UIStatusBar)的颜色
- Windows 10 build 10154更新日志 神秘刮刮乐现身
- Windows 10 Build 10154最新版系统截图首曝光
- 深入浅出Cocoa多线程编程之 block 与 dispatch quene
- 深入浅出Cocoa多线程编程之 block 与 dispatch quene
- 深入浅出Cocoa多线程编程之 block 与 dispatch quene
- GPUImage在摄像头拍照中多滤镜的使用
- Google interview question: 2-D range sum query(2-D segment tree)
- #leetcode#Distinct Subsequences
- UITableView
- leetcode-51-N-Queens