javascript文件加載管理簡單實(shí)現(xiàn)方法
本文實(shí)例講述了javascript文件加載管理簡單實(shí)現(xiàn)方法。分享給大家供大家參考。具體如下:
這里介紹超級(jí)簡單的進(jìn)行javascript的文件(模塊)的加載管理,
實(shí)現(xiàn)sea.js或者require.js核心功能,用一行
<script src="js/light/light.js"></script>
加載所有的js文件。
//按照lightJs的順序,讓網(wǎng)頁加載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));
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
相關(guān)文章
JS+CSS實(shí)現(xiàn)實(shí)用的單擊輸入框彈出選擇框的方法
這篇文章主要介紹了JS+CSS實(shí)現(xiàn)實(shí)用的單擊輸入框彈出選擇框的方法,實(shí)例分析了javascript操作select及button的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02
JavaScript 中有關(guān)數(shù)組對(duì)象的方法(詳解)
下面小編就為大家?guī)硪黄狫avaScript 中有關(guān)數(shù)組對(duì)象的方法(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08
JS組件庫AlloyTouch實(shí)現(xiàn)圖片輪播過程解析
這篇文章主要介紹了JS組件庫AlloyTouch實(shí)現(xiàn)圖片輪播組件過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
electron中preload.js文件的用法小結(jié)
preload.js文件在Electron應(yīng)用中起著橋梁的作用,使得在保持安全的同時(shí),渲染進(jìn)程可以訪問主進(jìn)程的功能,保持渲染進(jìn)程與主進(jìn)程隔離的同時(shí),又能使渲染進(jìn)程具有訪問特定Electron API的能力的方法,本文給大家分享electron中preload.js文件的用法,感興趣的朋友一起看看吧2024-04-04
javascript 判斷頁面訪問方式電腦或者移動(dòng)端
這篇文章主要介紹了 判斷頁面訪問方式電腦或者移動(dòng)端的相關(guān)資料,這里提供了三種方法,需要的朋友可以參考下2016-09-09
JavaScript實(shí)現(xiàn)自動(dòng)跳轉(zhuǎn)文本功能
這篇文章主要為大家詳細(xì)介紹了JavaScript自動(dòng)跳轉(zhuǎn)文本功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05

