千家信息网

yepnope怎么用

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下yepnope怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!yepnope.js是一个超高速的按条件异步加载资源的加载器,允许你只加载使用到的资源(css及j
千家信息网最后更新 2025年01月19日yepnope怎么用

小编给大家分享一下yepnope怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

  yepnope.js是一个超高速的按条件异步加载资源的加载器,允许你只加载使用到的资源(css及js)。

  yepnope.js的一个典型实例:

  yepnope({

  test:Modernizr.geolocation,

  yep:'normal.js',

  nope:['polyfill.js','wrapper.js']

  });

  此实例表示如果Modernizr.geolocation为真的时候加载normal.js,为假则加载polyfill.js及wrapper.js。

  yepnope完整语法:

  yepnope([{

  test:/*boolean(ish)输入条件*/,

  yep:/*array(ofstrings)|string-条件为真时加载的资源*/,

  nope:/*array(ofstrings)|string-条件为假时加载的资源*/,

  both:/*array(ofstrings)|string-条件无论真假都加载*/,

  load:/*array(ofstrings)|string-条件无论真假都加载*/,

  callback:/*function(testResult,key)|object{key:fn}回调函数*/,

  complete:/*function加载完成后执行的函数*/

  },...]);

  为什么使用yepnope:

  Gzip后只有1.6K比大多数的资源加载器都小

  可以加载CSS及JS

  yepnope通过了作者能找到的所有的浏览器的测试

  yepnope完全分离资源加载和执行,这样你可以控制资源的执行顺序

  提供友好的API和促进资源的逻辑组合

  模块化设计,你可以自己扩充功能(见稍后的Prefixes及filters)

  鼓励按需加载资源

  集成在Modernizr中

  默认总是按照资源列表(你所提供的文件列表顺序)顺序执行

  可处理资源回退(fallback),且仍优先并行下载依赖的脚本,看下代码更容易理解。

看完了这篇文章,相信你对"yepnope怎么用"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

资源 条件 顺序 函数 实例 真假 篇文章 代码 作者 典型 功能 只有 完了 文件 时候 更多 模块 浏览器 知识 稍后 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 蓝海灵豚主数据库断网 汕尾软件开发公司厂家报价 结构化软件开发的基本要点是 it互联网企业科技定位 优秀网络安全小报 数据库到客户端的弊端 反恐与网络安全治理 服务器的pci卡一直响 同城游代理服务器 鸡泽企业网络推广需要服务器吗 涪陵区网络软件开发流程常见问题 魔兽世界赫洛德服务器还有多少人 软件开发流程思维导图 JAVA开源关系型数据库 如何将数据库设置为自动收缩 静安区品牌软件开发管理方法 画册在线设计软件开发 浙江综合软件开发性价比 银行宣传网络安全美篇 java软件开发项目介绍 数据库一般连接是什么意思 湖南上头条软件开发有限公司 常州专业性网络技术怎么样 电脑网络技术维护费用 互联网服务器安全隐患 南京温特尔软件开发 山东春考网络技术可以考的学校 高铁软件开发培训学校 变形坦克2怎么登录服务器 向阳软件开发
0