资源名称:Javascript学习指南(第2版) 中文PDF
第1章 Hello Javascript!
1.1 “Hello World!”程序
1.2 第二个“Hello World!”程序
1.2.1 script标签
1.2.2 Javascript、ECMAscript和Jscript的比较
1.2.3 在Javascript中定义函数
1.2.4 事件句柄
1.2.5 浏览器对象document
1.2.6 属性操作符
1.2.7 var关键字和作用域
1.2.8 Javascript语句
1.2.9 注释
1.2.10 你没看到的:HTML注释和CDATA小节
1.3 Javascript文件
1.4 可访问性和Javascript最佳实践
1.4.1 可访问性指南
1.4.2 noscript
第2章 Javascript数据类型和变量
2.1 标识变量
2.1.1 命名规范
2.2 基本类型
2.3 String数据类型
2.3.1 字符串转义符
2.3.2 字符串编码
2.3.3 字符串转换
2.4 Boolean数据类型
2.5 Number数据类型
2.6 null和undefined变量
2.7 常量:已命名数值,但不是变量
2.8 知识测验
2.9 测验答案
第3章 操作符和语句
3.1 Javascript语句的格式
3.2 赋值语句
3.2.1 算术操作符
3.2.2 一元操作符
3.2.3 操作符的优先级
3.2.4 带操作符的赋值符
3.2.5 位操作
3.3 条件分支语句和程序流
3.3.1 if...else条件分支语句
3.3.2 switch条件语句
3.4 条件操作符
3.4.1 相同和相等操作符
3.4.2 其他关系操作符
3.4.3 Javascript中唯一的三元操作符
3.5 逻辑操作符
3.6 高级语句:循环
3.6.1 while循环
3.6.2 do...while循环
3.6.3 for循环
3.7 知识测验
3.8 测验答案
第4章 Javascript对象
4.1 基本数据类型对象
4.2 布尔值、数字和字符串
4.2.1 Boolean对象
4.2.2 Number对象、静态属性及实例方法
4.2.3 String对象
4.3 正则表达式和RegExp
4.3.1 RegExp方法:test和exec
4.3.2 正则表达式的应用
4.4 Date对象
4.5 Math对象
4.5.1 Math的属性
4.5.2 Math的方法
4.6 Javascript数组
4.6.1 FIFO队列
4.7 知识测验
4.8 测验答案
第5章 函数
5.1 声明式的函数
5.1.1 函数的命名规范和大小
5.1.2 函数返回值和参数
5.2 匿名函数
5.3 函数字面量
5.3.1 函数和递归
5.3.2 嵌套的函数、函数闭包与内存泄漏
5.3.3 回调函数
5.4 函数类型小结
5.5 函数作用域
5.6 函数就是一个对象
5.7 知识测验
5.8 测验答案
第6章 排错、调试及跨浏览器问题
6.1 调试的简单方法
6.2 浏览器提供的开发和调试工具
6.2.1 Firefox和Firebug
6.2.2 使用console.log
6.2.3 Firefox、Web Developer toolkit和Noscript
6.2.4 Opera和Dragonfly
6.2.5 Safari/WebKit和Web Inspector
6.2.6 Internet Explorer
6.3 处理浏览器之间的差异
6.3.1 对象检测
6.3.2 对象检测失败的场合
6.3.3 DOCTYPE、X-UA-Compatible和Quirks模式
6.3.4 阻止向后兼容:IE 8.0中的Meta标签http-equiv
6.4 知识测验
6.5 测验答案
第7章 捕获事件
7.1 事件
.............
资源截图:
暂停服务!