第1章 认识Javascript
1.1 第一个JavaScript程序
1.2 JavaScript脚本的基本结构
1.3 JavaScript脚本的放置位置
1.4 JavaScript的组成
1.5 Web客户端编程的使用工具
1.6 技能训练1-1
1.7 JavaScript的可为和不可为
1.8 JavaScript的特点及学习方法
1.9 网页中引用JavaScript的方式
1.10 技能训练1-2
本章小结
习题
第2章 核心语法
2.1 判断变量或值的数据类型
2.1.1 实例程序
2.1.2 语法
2.1.3 变量
2.1.4 数据类型
2.1.5 typeof运算符
2.1.6 技能训练2-1
2.2 两个数的四则运算
2.2.1 实例程序
2.2.2 输入和输出
2.2.3 数据类型转换函数
2.2.4 isNaN函数
2.2.5 运算符
2.2.6 if条件语句
2.2.7 switch语句
2.2.8 使用alert调试程序
2.2.9 技能训练2-2
2.3 有容错性的两个数的四则运算
2.3.1 实例程序
2.3.2 while循环语句
2.3.3 do-while循环语句
2.3.4 技能训练2-3
2.4 打印倒正金字塔
2.4.1 实例程序
2.4.2 for循环语句
2.4.3 break语句
2.4.4 continue语句
2.4.5 使用IE的开发人员工具调试程序
2.4.6 技能训练2-4
本章小结
习题
第3章 函数
3.1 简易计算器
3.1.1 实例程序
3.1.2 代码解析
3.1.3 对象的探测
3.1.4 函数概述
3.1.5 函数的定义和调用
3.1.6 JavaScript系统函数
3.1.7 技能训练3-1
3.2 优化的简易计算器
3.2.1 实例程序
3.2.2 代码解析
3.2.3 代码优化
3.2.4 函数的参数
3.2.5 值传递和引用传递
3.2.6 函数的返回值
3.2.7 技能训练3-2
3.3 图片的上下翻动
3.3.1 实例程序
……
第4章 对象
第5章 BOM
第6章 Document对象和CSS样式特效
第7章 阶段项目——当当网上书店特效1
第8章 DOM
第9章 表单验证
第10章 正则表达式
第11章 阶段项目——当当网上书店特效2
第12章 jQuery
附录A JavaScript对象
附录B BOM对象
附录C HTML DOM对象
参考文献