欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

最详细的 JavaScript 高级教程(三)脚本标记

最编程 2024-07-17 20:01:54
...

引子

稍微学习过一点网页编写的同学都知道,网页中的js代码应该写在 script 标签中,但是为什么要这么做呢?本文就介绍一下script标签。

script 标签

最初,网景公司想要在浏览器中展示使用js的html文件,但是又不想影响这个文件在其他浏览器中的显示效果,于是创造了 script 标签

我们都知道标签可以在里面添加属性,script标签有下面的属性:

  • async 表示立即下载该脚本,不应该妨碍界面中其他操作
  • src 表示要执行这个脚本的外部文件,可选
  • charset src指定的外部文件的字符集
  • defer 脚本延迟到文档解析显示完成之后执行,可选
  • language 已经废弃
  • type 重要,用于替代language属性,默认为text/javascript,所以这个参数一般不需要可以指定。
<script type="text/javascript">
    // 属性设置
    function SayHi(){
        alert("Hi");
    }
</script>
<!-- 注意下面的写法    /> 这么写本身没有问题,但是不能在html中使用这种语法,因为这样会打乱html的解析 -->
<script type="text/javascript" src="2.js"/>
// 必须写成下面的样子
<script type="text/javascript" src="2.js&

推荐阅读