红宝书正序版按以下顺序排列:
1. 前言:介绍书籍背景和作者。
2. 第一部分:JavaScript基础知识
- 第1章:JavaScript简介
- 第2章:在HTML中使用JavaScript
- 第3章:基本概念
- 第4章:变量、作用域和内存问题
- 第5章:基本引用类型
- 第6章:面向对象程序设计
- 第7章:函数表达式
- 第8章:BOM和DOM
- 第9章:客户端检测
3. 第二部分:JavaScript开发指南
- 第10章:HTML5 API
- 第11章:错误处理和调试
- 第12章:DOM扩展
- 第13章:事件
- 第14章:表单脚本
- 第15章:使用Canvas绘图
- 第16章:HTML5媒体和音频
- 第17章:Ajax与Comet
- 第18章:高级技巧
4. 第三部分:JavaScript参考手册
- 第19章:JavaScript语法参考
- 第20章:客户端JavaScript参考
- 第21章:服务器端JavaScript参考
5. 附录:ECMAScript 5语言规范中新增内容的说明,以及其他一些参考资料和工具。
总结:
红宝书正序版的顺序是从基础知识到开发指南,再到参考手册,层次清晰,易于阅读和学习。其中,基础知识部分对JavaScript语言基础进行了详细介绍;开发指南部分讲述了如何使用JavaScript来构建Web应用程序;参考手册部分则提供了语法、客户端和服务器端的API参考。此外,附录部分还提供了ECMAScript 5语言规范新增内容的说明和其他参考资料。整个书籍涵盖了JavaScript的方方面面,适合初学者和有一定经验的开发人员。