100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > yepnope.js 异步加载资源文件【javascript】

yepnope.js 异步加载资源文件【javascript】

时间:2020-11-19 09:34:14

相关推荐

yepnope.js 异步加载资源文件【javascript】

web前端|js教程

异步加载

web前端-js教程

典型代码示例

导航模板源码下载,ubuntu里安装ftp,tomcat运行一下闪退,在线爬虫获取html,php7如何设置多进程,SEO建站平台lzw

yepnope({

test : Modernizr.geolocation,

yep : ormal.js,

nope : [polyfill.js, wrapper.js]

});

当Modernizr.geolocation为真时,加载yep项也就是”normal.js”,否则加载nope项——可以同时加载多个文件。

多用户 管理 源码,vscode官方教程,k8s部署ubuntu,如何激活tomcat,sqlite需要额外安装,flash插件android2.3版本,性能较好的前端框架,短视频要爬虫干嘛,php视频 百度云,seo怎么打,网站管理助手 无限制,网页不能自动更新,环境保护网页模板,delphi 程序 收发信息lzw

yepnope和现有的xxx script loader有什么区别?

个人认为主要 是这两点:

网络工作室 源码,vscode设置彩色字体,ubuntu所有磁盘,tomcat8009端口,科西嘉爬虫,php判断手机号码,长沙seo优化哪家便宜,网站如何添加php模板,企业 oa web 模板下载lzw

可以同时处理javascript以及css

能够按条件加载

yepnope的全部参数

yepnope([{

test : /* boolean(ish) - 你要检查真伪的表达式 */,

yep : /* array (of strings) | string - test为true时加载这项 */,

nope : /* array (of strings) | string - test为false时加载这项 */,

both : /* array (of strings) | string - 什么情况下都加载 */,

load : /* array (of strings) | string - 什么情况下都加载 */,

callback : /* function ( testResult, key ) | object { key : fn } 当某个url加载成功时执行相应的方法 */,

complete : /* function 都加载完成了执行这个方法 */

}, ... ]);

这里的参数都可以是array或者object,在加载多个资源文件的时候有用。

yepnope加载jquery的实例

yepnope([{

load: http:/­//ajax/libs/jquery/1.5.1/jquery.min.js,

complete: function () {

if (!window.jQuery) {

yepnope(local/jquery.min.js);

}

}

}, {

load: jquery.plugin.js,

complete: function () {

jQuery(function () {

jQuery(div).plugin();

});

}

}]);

这段代码异步加载了jquery和jquery.plugin.js,甚至还对jquery加载失败的情况做了一个备用处理。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。