JavaScript权威指南(原书第5版)
JavaScript权威指南(原书第5版)
David Flanagan
李强 等 译
出版时间:2007年08月
页数:954
全球超过30万的JavaScript程序员选择本书作为他们构建JavaScript应用程序时不可或缺的参考书。那么您呢?
“专业JavaScript程序员的必读参考书,……组织得当,内容翔实。”
——Brendan Eich,JavaScript之父
第五版进行了全面的修改和扩展,涉及到JavaScript在Web......展开全部内容介绍
  1. 前言
  2. 第1章 JavaScript概述
  3. 1.1 什么是JavaScript
  4. 1.2 JavaScript的版本
  5. 1.3 客户端JavaScript
  6. 1.4 其他环境中的JavaScript
  7. 1.5 JavaScript探秘
  8. 第一部分 核心JavaScript
  9. 第2章 词法结构
  10. 2.1 字符集
  11. 2.2 大小写敏感
  12. 2.3 空白符和换行符
  13. 2.4 可选的分号
  14. 2.5 注释
  15. 2.6 直接量
  16. 2.7 标识符
  17. 2.8 保留字
  18. 第3章 数据类型和值
  19. 3.1 数字
  20. 3.2 字符串
  21. 3.3 布尔值
  22. 3.4 函数
  23. 3.5 对象
  24. 3.6 数组
  25. 3.7 null
  26. 3.8 undefined
  27. 3.9 Date对象
  28. 3.10 正则表达式
  29. 3.11 Error对象
  30. 3.12 类型转换小结
  31. 3.13 基本数据类型的包装对象
  32. 3.14 对象到基本类型的转换
  33. 3.15 传值和传址
  34. 第4章 变量
  35. 4.1 变量的类型
  36. 4.2 变量的声明
  37. 4.3 变量的作用域
  38. 4.4 基本类型和引用类型
  39. 4.5 垃圾收集
  40. 4.6 作为属性的变量
  41. 4.7 深入理解变量作用域
  42. 第5章 表达式和运算符
  43. 5.1 表达式
  44. 5.2 运算符概述
  45. 5.3 算术运算符
  46. 5.4 相等运算符
  47. 5.5 关系运算符
  48. 5.6 字符串运算符
  49. 5.7 逻辑运算符
  50. 5.8 位运算符
  51. 5.9 赋值运算符
  52. 5.10 其他运算符
  53. 第6章 语句
  54. 6.1 表达式语句
  55. 6.2 复合语句
  56. 6.3 if语句
  57. 6.4 else if语句
  58. 6.5 switch语句
  59. 6.6 while语句
  60. 6.7 do/while语句
  61. 6.8 for语句
  62. 6.9 for/in语句
  63. 6.10 标签语句
  64. 6.11 break语句
  65. 6.12 continue语句
  66. 6.13 var语句
  67. 6.14 function语句
  68. 6.15 return语句
  69. 6.16 throw语句
  70. 6.17 try/catch/finally语句
  71. 6.18 with语句
  72. 6.19 空语句
  73. 6.20 JavaScript语句小结
  74. 第7章 对象和数组
  75. 7.1 创建对象
  76. 7.2 对象属性
  77. 7.3 作为关联数组的对象
  78. 7.4 通用的Object属性和方法
  79. 7.5 数组
  80. 7.6 数组元素的读和写
  81. 7.7 数组的方法
  82. 7.8 类似数组的对象
  83. 第8章 函数
  84. 8.1 函数的定义和调用
  85. 8.2函数参数
  86. 8.3 作为数据的函数
  87. 8.4 作为方法的函数
  88. 8.5 构造函数
  89. 8.6 函数的属性和方法
  90. 8.7 工具函数示例
  91. 8.8 函数作用域和闭包
  92. 8.9 Function()构造函数
  93. 第9章 类、构造函数和原型
  94. 9.1 构造函数
  95. 9.2 原型和继承
  96. 9.3 在JavaScript中模拟类
  97. 9.4 通用对象模型
  98. 9.5 超类和子类
  99. 9.6 非继承的扩展
  100. 9.7 确定对象类型
  101. 9.8 例子:一个defineClass()工具方法
  102. 第10章 模块和名字空间
  103. 10.1 创建模块和名字空间
  104. 10.2 从名字空间导入标记
  105. 10.3 模块工具
  106. 第11章 使用正则表达式的模式匹配
  107. 11.1 正则表达式的定义
  108. 11.2 用于模式匹配的String方法
  109. 11.3 RegExp对象
  110. 第12章 脚本化Java
  111. 12.1 嵌入式JavaScript
  112. 12.2 脚本化Java
  113. 第二部分 客户端JavaScript
  114. 第13章 Web浏览器中的JavaScript
  115. 13.1 Web浏览器环境
  116. 13.2 在HTML中嵌入脚本
  117. 13.3 HTML中的事件句柄
  118. 13.4 URL中的JavaScript
  119. 13.5 JavaScript程序的执行
  120. 13.6客户端兼容性
  121. 13.7可访问性
  122. 13.8 JavaScript安全性
  123. 13.9 其他的Web相关的JavaScript嵌入
  124. 第14章 脚本化浏览器窗口
  125. 14.1计时器
  126. 14.2 浏览器Location和History
  127. 14.3 获取窗口、屏幕和浏览器信息
  128. 14.4 打开和操作窗口
  129. 14.5 简单的对话框
  130. 14.6 脚本化状态栏
  131. 14.7错误处理
  132. 14.8 多窗口和多帧
  133. 14.9 示例:帧中的一个导航栏
  134. 第15章 脚本化文档
  135. 15.1 动态文档内容
  136. 15.2 Document属性
  137. 15.3 遗留DOM:文档对象集合
  138. 15.4 W3C DOM概览
  139. 15.5 遍历文档
  140. 15.6 在文档中查找元素
  141. 15.7 修改一个文档
  142. 15.8 给文档添加内容
  143. 15.9 例子:动态创建的目录
  144. 15.10 查询选定的文本
  145. 15.11 IE 4 DOM
  146. 第16章 层叠样式表和动态HTML
  147. 16.1 CSS概览
  148. 16.2 用于DHTML的CSS
  149. 16.3 脚本化内联样式
  150. 16.4 脚本化计算样式
  151. 16.5 脚本化CSS类
  152. 16.6 脚本化样式表
  153. 第17章 事件和事件处理
  154. 17.1 基本事件处理
  155. 17.2 2级DOM中的高级事件处理
  156. 17.3 Internet Explorer事件模型
  157. 17.4 鼠标事件
  158. 17.5按键事件
  159. 17.6 onload事件
  160. 17.7 合成事件
  161. 第18章 表单和表单元素
  162. 18.1 Form对象
  163. 18.2 定义表单元素
  164. 18.3 脚本化表单元素
  165. 18.4 表单验证示例
  166. 第19章 cookie和客户端持久性
  167. 19.1 cookie概览
  168. 19.2 cookie的存储
  169. 19.3 cookie的读取
  170. 19.4 cookie示例
  171. 19.5 cookie替代方法
  172. 19.6 数据持久性和安全
  173. 第20章 脚本化HTTP
  174. 20.1 使用XMLHttpRequest
  175. 20.2 XMLHttpRequest示例和工具
  176. 20.3 Ajax和动态脚本化
  177. 20.4 使用<script>标记脚本化HTTP
  178. 第21章 JavaScript和XML
  179. 21.1 获取XML文档
  180. 21.2 用DOM API操作XML
  181. 21.3 使用XSLT转换XML
  182. 21.4 使用XPath查询XML
  183. 21.5 序列化XML
  184. 21.6 使用XML数据扩展HTML模板
  185. 21.7 XML和Web服务
  186. 21.8 E4X:XML的ECMAScript
  187. 第22章 脚本化客户端图形
  188. 22.1 脚本化图像
  189. 22.2 使用CSS绘制图形
  190. 22.3 SVG:可缩放矢量图形
  191. 22.4 VML:矢量图形标记语言
  192. 22.5 <canvas>中的图形
  193. 22.6 使用Flash绘制图形
  194. 22.7 使用Java绘图
  195. 第23章 脚本化Java Applet和Flash电影
  196. 23.1 脚本化applet
  197. 23.2 脚本化Java插件
  198. 23.3 使用Java脚本化
  199. 23.4 脚本化Flash
  200. 23.5 脚本化Flash 8
  201. 第三部分 核心JavaScript参考手册
  202. 核心JavaScript参考手册
  203. 第四部分 客户端JavaScript参考手册
  204. 客户端JavaScript参考手册
购买选项
定价:109.00元
书号:978-7-111-21632-2
出版社:机械工业出版社