没什么区别只是管理上,维护上.js文件更方便
比如几个ASP文件可以引用同一个.JS脚本文件,这样如果某个函数修改了,不必每个ASP文件去更新

解决方案 »

  1.   

    还有,链接的js文件可以被浏览器缓存,这样,下次访问这个页面的时候,浏览器会先从本地缓存中找这个js文件,如果还没有被清理的话,就不用再下载这个文件了,可以节约带宽,页面加载的速度也会快一点(如果js文件比较大,并且网速很慢的话,如100KB);如果直接写在html文件中,那每次访问这个页面都需要从服务器下载完整的代码(动态文件的话,如果是静态的html文件,浏览器会把整个html文件也缓存下来,这样就没什么区别了)。