javascript文件加载管理简单实现方法


Posted in Javascript onJuly 25, 2015

本文实例讲述了javascript文件加载管理简单实现方法。分享给大家供大家参考。具体如下:

这里介绍超级简单的进行javascript的文件(模块)的加载管理,
实现sea.js或者require.js核心功能,用一行
<script src="js/light/light.js"></script>
加载所有的js文件。

//按照lightJs的顺序,让网页加载js文件:
var lightJs = [
  "./js/light/pre/jquery-1.8.0.min.js",
  "./js/light/pre/jquery-lib.js",  
  "./js/light/pre/less-1.4.2.min.js",
  "./js/lihgt/pre/util.js",
  "./js/xla.js",
   "./js/light/light_file.js"
];
var light;
if (!light)
  light = {};
light.load = (function(lightJs) {
  if (!lightJs)
    lightJs = [];
  var doc = document;
  var head = doc.head || doc.getElementsByTagName("head")[0] || doc.documentElement;
  for (var i = 0; i < lightJs.length; i++) {
    var path = lightJs[i];
    var node = doc.createElement("script");
    node.charset = "utf-8";
    node.src = path;
    head.appendChild(node);
  }
  return doc;
}(lightJs));

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
脚本吧 - 幻宇工作室用到js,超强推荐share.js
Dec 23 Javascript
前端开发的开始---基于面向对象的Ajax类
Sep 17 Javascript
Javascript 加载和执行-性能提高篇
Dec 28 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
JavaScript获取多个数组的交集简单实例
Nov 11 Javascript
jQuery子窗体取得父窗体元素的方法
May 11 Javascript
基于jQuery实现放大镜特效
Oct 19 Javascript
jQuery中判断对象是否存在的方法汇总
Feb 24 Javascript
js实现省市级联效果分享
Aug 10 Javascript
React教程之Props验证的具体用法(Props Validation)
Sep 04 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
Aug 24 Javascript
微信小程序开发实现的IP地址查询功能示例
Mar 28 Javascript
javascript页面倒计时实例
Jul 25 #Javascript
javascript解析xml实现省市县三级联动的方法
Jul 25 #Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 #Javascript
javascript实现信息增删改查的方法
Jul 25 #Javascript
jQuery菜单插件用法实例
Jul 25 #Javascript
javascript单例模式的简单实现方法
Jul 25 #Javascript
JavaScript类继承及实例化的方法
Jul 25 #Javascript
You might like
德劲1102收音机的打理维修案例
2021/03/02 无线电
php代码书写习惯优化小结
2013/06/20 PHP
php使用json_encode对变量json编码
2014/04/07 PHP
windows中为php安装mongodb与memcache
2015/01/06 PHP
PHP如何实现Unicode和Utf-8编码相互转换
2015/07/29 PHP
Zend Framework上传文件重命名的实现方法
2016/11/25 PHP
分享5个非常有用的Laravel Blade指令
2018/05/30 PHP
PHP实现的只保留字符串首尾字符功能示例【隐藏部分字符串】
2019/03/11 PHP
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
JS cookie中文乱码解决方法
2014/01/28 Javascript
javascript中expression的用法整理
2014/05/13 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
JS实现窗口加载时模拟鼠标移动的方法
2015/06/03 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
2016/08/05 Javascript
卸载安装Node.js与npm过程详解
2016/08/15 Javascript
node.js 和HTML5开发本地桌面应用程序
2016/12/13 Javascript
javascript基础知识讲解
2017/01/11 Javascript
构建一个JavaScript插件系统
2020/10/20 Javascript
Python入门篇之函数
2014/10/20 Python
给Python的Django框架下搭建的BLOG添加RSS功能的教程
2015/04/08 Python
python递归实现快速排序
2018/08/18 Python
QML使用Python的函数过程解析
2019/09/26 Python
Python中的__init__作用是什么
2020/06/09 Python
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
毕业学生推荐信
2013/12/01 职场文书
平面设计专业大学生职业规划书
2014/03/12 职场文书
英语专业求职信
2014/07/08 职场文书
项目申请汇报材料
2014/08/16 职场文书
大学生创业计划书怎么写
2014/09/15 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
歌舞青春观后感
2015/06/10 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
教你用python控制安卓手机
2021/05/13 Python
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript