[js高级程序设计]第二章

1.script

向HTML页面中插入javascript就是使用<script>

HTML4.0.1为script定义了6个属性:

async:可选。表示立刻下载脚本,但不应妨碍页面中的其他操作。只对外部文件有效。

charset:可选。设置通过src引用的外部文件的编码。

language:已废弃。

defer: 可选。表示外部引入的脚本延迟到文档被完全解析和显示后再执行。

src:可选。表示包含要执行代码的外部文件。

type:可选。表示编写代码使用的脚本语言的内容类型。也称为MIME类型。建议使用text/javascript。

 

带有src属性的<script>元素不应该在其标签之间在包含额外的js代码。如果包含了,则只会下载并执行外部脚本文件,嵌入的代码会选择忽略。

script的src属性可以包含来自外部域的js文件。

 

2.XHTML(Extensible html)可扩展超文本标记语言

代码规则比HTML更加严格。

 

3.外部代码相对嵌入代码的优点

可维护性。把所有js文件放在一个文件夹中,便于管理。

可缓存性。如果两个页面都使用同一个文件,那么这个文件只需要下载一次,加快页面的加载速度。

适应未来。避免了XHML语法严格的问题。

posted @ 2018-03-13 14:23  vxee  阅读(82)  评论(0编辑  收藏  举报