javascriptファイル読み込み管理の簡単な実現方法
1268 ワード
本論文の実例は、Javascriptファイルローディング管理の簡単な実現方法を述べている.皆さんの参考にしてください.具体的には以下の通りです
ここでは、Javascriptのファイル(モジュール)のロード管理を行い、sea.jsまたはrequire.jsのコア機能を実現し、すべてのjsファイルを一行
でロードすることを紹介します.p>
<div class=「jb 51 code」>
<p>ここで述べたように、皆さんのjavascriptプログラムの設計に役に立ちますように.p>
<div class=「clearfix」>
<span id=「artbaot」class=「jbTestPos」/>
ここでは、Javascriptのファイル(モジュール)のロード管理を行い、sea.jsまたはrequire.jsのコア機能を実現し、すべてのjsファイルを一行
でロードすることを紹介します.p>
<div class=「jb 51 code」>
// 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));
<p>ここで述べたように、皆さんのjavascriptプログラムの設計に役に立ちますように.p>
<div class=「clearfix」>
<span id=「artbaot」class=「jbTestPos」/>