《JavaScript高级程序设计》学习笔记

来源:互联网 发布:网络连接修复工具 编辑:程序博客网 时间:2024/04/30 07:32

第一章

javascript是专为与网页交互而设计的脚本语言,由三个部分组成:

  • ECMAScript —-提供核心语言功能
  • DOM(文档对象模型)
  • BOM(浏览器对象模型)

第二章

1、script元素使用:

  • 嵌入JavaScript代码
<srcipt type = "text/javascript">    function sayScript(){        alert("<\/script>");//此处需转义    }</script>
  • 引用外部文件
<script type = "text/javascript" src = "example.js" ></script>//XTML文档中可以省略</script>,HTML文档中不可以

2、script元素放入head标签中则加载完js文件后再开始加载页面,会导致页面显示延迟、用户体验差。现在Web程序一般将其放入body元素页面内容之后

3、延迟脚本 —-脚本延迟到整个页面解析完毕后运行

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

4、异步脚本 —-不用等待脚本下载和执行,异步加载页面其他内容

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