您的位置:首页 > Web前端 > JavaScript

《JavaScript高级程序设计(第3版)》读书笔记(二)

2015-11-15 15:43 501 查看

第2章 在HTML中使用Javascript

*在HTML页面中引入Javascript的方式

1.
<script>
标签中直接书写

<script type= " text/javascript " >
<!--
// JavaScript  代码
//-->
</script>


注释

(1 )”
<!--   //-->
” 部分是非必须的,为了规避老版本浏览器不支持javascript

(2 )“//” 是 JavaScript 的注释符号(/**/ 也是注释符号),它会阻止

JavaScript 编译器对这一行的编译

(3 )type成 属性不推荐写成 language= ” javascript ” ,不符合XHMLT1.0

2.通过
<script>
标签的src属性引入外部JS文件

<script type= " text/javascript " src="examplel.js></script>


使用外部文件的优点:可维护性、可缓存、适应未来(p16)

注释

(1)src属性设置的是响应文件的的url,而这个文件既可以是与包含它的页面位于同一个服务器上的文件,也可以是其他任何域的文件。

(2)defer属性可以让脚本在文档 完全呈现之后再执行。延迟脚本总是按照指定它们的顺序执行。

(3)async属性可以表示当前脚本不必等待其他脚本,也不必阻塞文档呈现。不能保证异步脚本按照它们在页面中出现的顺序执行。

(4)支持defer、async属性的浏览器有限制,为了更好的用户体验,通常把
<script>
页面最后。

3.HTML标签中引用

*
<noscript>
元素

可以指定在不支持脚本的浏览器中显示的替代内容。但在启用了脚本的情况下,浏览器不会显示
<noscript>
元素中的任何内容

*在XHTML中使用javascript(最好遵循HTML5规则,这部分可跳过)

p14-p16

使用CData片段

不支持CData片段的浏览器……..
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: