引用外部JS文件
我除了可以将JavaScript写到页面里面。就像我们写CSS样式一样,可以将CSS写到页面里面。还可以将CSS文件单独写成一个文件然后将它引进来。同样对JavaScript代码同样如此。有可能某个公共函数,我每个页面都向调用它。如果我每个页面都写一次会造成什么问题?代码拷贝问题,我每个页面都要写一遍,这样改的话我每个页面都要改一次啊?其实还有个比较严重问题,是不是我每个页面都要把这个代码加载一次啊?比如做互联网项目,你要假设你的用户的网速是很慢的。你每个页面都加载一大串东西,你的页面是不是会很慢啊?如果我们这个函数写到一个JS文件里面,这样浏览器就做了一个优化。比如说,它这次加载了JS文件了,下次它就不会加载了那个文件了。这样可以降低你网页的负载。
怎么来写呢?我们选择项目右击新建JScript文件,取名为common.js。假如很多页面要向用户输出你好,我们可以这样写alert(“用户你好,你真好”)。然后怎么引用这个文件呢?
大家看,这个语法:<script src=”common.js” type=”text/javascript” ></script>把它加入到head页面里面。
这像我们在学C#中引用dll一样。我们在后面学习JQuery,别人会提供写好的函数,我们只要调用就可以了