1.內部js: 在直接在頁面的<script></script>標簽內寫js代碼 優點:相對於使用行內js,內部js代碼較為集中,與頁面結構的實現代碼耦合度較低,比較便於維護 缺點:js代碼僅限於當前頁面的使用,代碼無法被多個頁面重覆使用,導致代碼冗餘度較高 2.外部js: 引入外部的js文件(推薦 ...
1.內部js: 在直接在頁面的<script></script>標簽內寫js代碼
優點:相對於使用行內js,內部js代碼較為集中,與頁面結構的實現代碼耦合度較低,比較便於維護
缺點:js代碼僅限於當前頁面的使用,代碼無法被多個頁面重覆使用,導致代碼冗餘度較高
2.外部js: 引入外部的js文件(推薦使用)
優點:1.頁面代碼跟js代碼實現有效分離,降低耦合度
2.便於代碼的維護和擴展
3.有利於代碼的復用
3.行內js: 直接嵌套在html的語句
開發中不推薦這種方式,
(1)因為這種方式跟頁面結構代碼耦合性太強了,後期維護很不方便,
(2)而且這種方式在開發過程中會導致產生很多的冗餘代碼