重学JavaScript(2)-如果引用JavaScript

207 阅读1分钟
要使用新的事物,就需要知道这个东西如何使用

使用JavaScript

内部JavaScript:

javaScript可以使用<script>标签插入到html中的任何位置;<script>中包含JavaScript代码,当浏览器遇到<script>标签,代码就会自动执行。

<script type="text/javascript">

//some javascript code

</script>

外部JavaScript:

脚本通过src属性添加到HTML中;

<script src="some.js"> </script>

<script>中含有一些属性:

  • type:type="text/javascript"(现在的HTML标准默认存在type属性)
  • language:显示语言使用的语言;
  • async:表示应该立即下载脚本
  • defer:表示脚本可以延迟到文档完全被解析和显示之后再执行
  • charset:表示通过src属性指定的代码集

注意:

  • 一般来说只有简单的脚本才会嵌入到HTML当中。复杂的脚本应存放在单独的文件中
  • 使用独立的脚本文件浏览器会下载它,并保存到缓存中,当其他页面想要相同脚本的时候就会从缓存中获取。可以节省流量,使得页面更快。

总结:

  • 利用<script>标签可以将JavaScript代码添加到HTML当中;
  • <script>标签的type和language不是必须的
  • 外部导入JavaScript文件利用script的src属性