本文实例讲述了javascript文件加载管理简单实现方法。分享给大家供大家参考。具体如下:
这里介绍超级简单的进行javascript的文件(模块)的加载管理,
实现sea.js或者require.js核心功能,用一行
加载所有的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程序设计有所帮助。