3 回答

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
你見(jiàn)過(guò)這樣的聲明嗎:
var baidu = baidu ||{};
其含義就是如果baidu對(duì)象已經(jīng)存在,就引用已存在的,否則就新聲明一個(gè)。
你可以借用此思路~
如果你以文件為最小單元判斷的話,得寫(xiě)段代碼在客戶端執(zhí)行,來(lái)管理引入文件了。 按既定格式存儲(chǔ)要引入的js文件(比如push()到數(shù)組里),然后循環(huán)之,去重,在document.createElement('script')……

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
多分幾個(gè)外部js文件,要在html神馬地方引用就
<script src="1.js"></script>
<script src="2.js"></script>
<script src="3.js"></script>
<script src="4.js"></script>
....
要加幾個(gè)就加幾個(gè)
已經(jīng)加載進(jìn)來(lái)的js方法是可以相互跨<script></script>調(diào)用的
還in,re個(gè)0.。。。

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
建議使用jq
jq里面有一個(gè)加載遠(yuǎn)程js文件的方法:$.getScript()
或者是
<script type="text/javascript" src="sample.js"></script>這樣就包含了sample.js文件了
- 3 回答
- 0 關(guān)注
- 538 瀏覽
添加回答
舉報(bào)