本书由浅入深地详细介绍了JavaScript的基础语法,在此基础上再介绍了浏览器对象模型和文档对象模型两个常用的对象模型,最后本书还简单地介绍了JavaScript在Aiax方面的使用知识。
全书分为三篇:第一篇为JavaScript语法基础,主要包括JavaScript简介、如何实现JavaScript、数据类型、变量和常量、运算符、语句和函数等内容:第二篇为JavaScript对象,主要包括对象、核心对象、数组、正则表达式、对象模型和事件驱动、窗口与框架、文档对象、表单对象等内容;第三篇为高级技术,主要包括BOM中的其他对象、文档对象模型以及Aiax技术等内容。
JavaScript是常用的客户端脚本程序,在本书中,由浅入深地详细介绍了JavaScript的基础语法,在此基础上再介绍了浏览器对象模型和文档对象模型两个常用的对象模型,最后本书还简单地介绍了JavaScript在Aiax方面的使用知识。
全书分为三篇:第一篇为JavaScript语法基础,主要包括JavaScript简介、如何实现JavaScript、数据类型、变量和常量、运算符、语句和函数等内容:第二篇为JavaScript对象,主要包括对象、核心对象、数组、正则表达式、对象模型和事件驱动、窗口与框架、文档对象、表单对象等内容;第三篇为高级技术,主要包括BOM中的其他对象、文档对象模型以及Aiax技术等内容。
本书适合于JavaScript的初学者使用,也适合有一定JavaScript基础想进一步提高的网页开发者使用。
第一篇 语法基础
第1章 JavaScript简介
1.1 脚本语言介绍
1.1.1 什么是脚本语言
1.1.2 脚本语言与传统编程语言
1.1.3 脚本语言的分类
1.1.4 常用的网页脚本语言
1.2 JavaScript介绍
1.2.1 什么是JavaScript
1.2.2 JavaScript与Java之间的关系
1.2.3 JavaScript的作用
1.2.4 JavaScript的版本
1.2.5 浏览器对JavaScript的支持
1.2.6 JavaScript的局限性
1.3 关于本书的一些说明
1.4 小结
第2章 实现JavaScript
2.1 编写JavaScript的工具
2.1.1 记事本
2.1.2 Ultra Edit 32
2.1.3 Dreamweaver
2.1.4 其他编辑器
2.2 在HTML文件中插入JavaScript代码
2.2.1 JavaScript的专用标签
2.2.2 JavaScript的Hello World程序
2.2.3 运行JavaScript
2.2.4 JavaScript代码必须要放在<script>标签对之间
2.2.5 JavaScript代码位置
2.3 JavaScript的执行方式
2.3.1 JavaScript的执行次序
2.3.2 通过代码调用执行JavaScript程序
2.3.3 使用“javascript:”调用JavaScript程序
2.3.4 通过事件激发JavaScript程序
2.3.5 如何放置JavaScript代码
2.4 <script>标签详解
2.4.1 脚本语言的类型和版本
2.4.2 脚本语言的MIME类型
2.4.3 引用外部JavaScript文件
2.4.4 更改浏览器默认的解析顺序
2.5 注释
2.5.1 单行注释
2.5.2 多行注释
2.5.3 HTML的注释
2.5.4 标记JavaScript代码
2.5.5 使用支持JavaScript的浏览器
2.6 开启浏览器对活动脚本的支持
2.6.1 在IE浏览器中启用活动脚本
2.6.2 在Firefox浏览器中启用JavaScript
2.6.3 在Opera浏览器中启用JavaScript
2.7 调试JavaScript
2.7.1 在IE浏览器中查看JavaScript错误信息
2.7.2 在Firefox浏览器中查看JavaScript错误信息
2.7.3 在Opera浏览器中查看JavaScript错误信息
2.8 注意事项
2.8.1 区分大小写
2.8.2 空格
2.8.3 分号
2.8.4 换行
2.9 小结
第3章 数据类型、变量和常量
3.1 数据类型
3.1.1 数据类型分类
3.1.2 字符串型
3.1.3 数字型
3.1.4 布尔型
3.1.5 数组
3.1.6 对象
3.1.7 函数
……
第4章 运算符
第5章 语句
第6章 函数
第二篇 JavaScript对象
第7章 对象
第8章 核心对象
第9章 数组
第10章 正则表达式
第11章 对象模型和事件驱动
第12章 窗口与框架
第13章 文档对象
第14章 表单对象
第三篇 高级技术
第15章 BOM中的其他对象
第16章 文档对象模型
第17章 Ajax技术