beehive.js v0.1 javascript 模块加载器 |
2021-01-21 23:01:22 35资源网(www.35d.net) |
js |
下载本资源原文网址:http://www.daima.org/js/js17285.html 我做的几个项目中的js文件越来越多,用到的一些插件需要导入一大堆js/css文件 一不小心还会出现:“----- is not defined ”。
于是自己写了个加载器:beehive.js。
beehive.js的特点: 按需加载、依赖加载; 小巧,压缩以后只有:1.27 KB; 使用简单。 [code] Beehive( 'jquery.min.js', 'bee/jbui/js/jbui.dialog.js', function(){ alert("Hello beehive.js") }); }).load('stackline'); //stackline or parallel [/code] 加载方式有两种方式: stackline 线性加载。加载顺序:a、jquery.min.js ,b、bee/jbui/js/jbui.dialog.js,c、最后执行 alert("Hello beehive.js")。 如果,a 加载失败(文件找不到),b、c 就不会被加载(执行)。 parallel 并行加载。这个就要看哪个服务器响应的的速度,一般越小的文件加载越快,先执行。如果你的js文件之间没有依赖关系,可以使用这种方式。 |
|
|
|
资源大全_资源下载网站:www.35d.net 本站资源仅限研究学习使用,如需商用请联系版权方, 本站事务联系QQ:939804642
|
|