亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

網頁以不同方式調用JS的優缺點

網頁以不同方式調用JS的優缺點

幕布斯6054654 2018-12-07 05:43:42
 Javascript加入網頁有兩種方法: 1、直接加入HTML文檔 2. 引用方式     如果已經存在一個Javascript源文件(以js為擴展名),則可以采用這種引用的方式,以提高程序代碼的利用率。其基本格式如下:  ?。約cript src=url language="Javascript"></script> 不知道這兩種方式中,引用方式除了JS文件可以重復使用以外,引用方式還有沒有其它優點? 比如說,會不會減小客戶端加載文件的大小. 引用方式是不是把整個文件都發到客戶端?
查看完整描述

4 回答

?
慕碼人2483693

TA貢獻1860條經驗 獲得超9個贊

你基本說了,我再來補充幾點:

把js放在html文檔中,如果js不多且基本不重用的話,這種做法很不錯,可以減少http的請求,這是相對把js放在一個xx.js文件來說的。

而把js腳本放在xx.js的文件中,這種做法基本是由于這個js文件會被多Html文檔調用。而你說到會不會減小客戶端加載文件的大小,我可以告訴你,瀏覽器是順序加載html文檔的,因此從這一點上來說,把js腳本放在html文檔中和放在一個js文件中效果是一樣的,只是放在js文件中的需要先下載這個文件在加載,然后再繼續解析其它的html文檔。

當然你可以采用客戶端緩存js文件的方式來處理,從而減少下載js文件的這次http請求。

?

查看完整回答
反對 回復 2018-12-24
?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

放單獨一個文件還有個好處是,瀏覽器可以緩存它。

查看完整回答
反對 回復 2018-12-24
?
茅侃侃

TA貢獻1842條經驗 獲得超22個贊

瀏覽器自動緩存?
查看完整回答
反對 回復 2018-12-24
?
慕工程0101907

TA貢獻1887條經驗 獲得超5個贊

是有緩存的,不清理的話會一直在的,所以單獨放個文件還是好的

查看完整回答
反對 回復 2018-12-24
  • 4 回答
  • 0 關注
  • 732 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號