JavaScript高级程序设计:第2版(china-pub首发)
基本信息
原书名: Professional JavaScript for Web Developers
原出版社: Wrox 作者: (美)Nicholas C. Zakas 译者: 李松峰 曹力 丛书名: 图灵程序设计丛书 Web开发系列 出版社:人民邮电出版社 ISBN:9787115230959 上架时间:2010-7-12 出版日期:2010 年7月 开本:16开 页码:600 更多图书详细信息请查看:更有精彩样张抢先试读: 编辑推荐JavaScript经典教程
Amazon超级畅销书前端开发人员必备 内容简介JavaScript的应用在广度和深度上日益扩大和加深,前端开发亟待掌握的JavaScript技能也越来越具有挑战性。
这个新版本几乎全部更新、重写了上一版的内容,融入了作者近几年来奋战在前端开发一线的宝贵经验,是学习和提高JavaScript技能的必读经典。本书不仅全面深入地讲述了JavaScript的基本概念,阐释了它特有的面向对象和继承的机制,还详尽讨论了JavaScript实现的各个组成部分。在以大量篇幅全景式剖析ECMAScript和DOM的过程中,各个级别的DOM规范在作者笔下纷至沓来,诸如事件模拟、XML解析、XPath查询等高级主题也讲得分外清楚。此外,错误处理与调试、Ajax与JSON,乃至客户端存储、未来的API等章节也都条理清晰、异彩纷呈。本书适合有一定编程经验的前端开发人员阅读,也可作为高校相关专业课程的教材一幅浓墨重彩的语言画卷,一部推陈出新的技术名著。 精彩评论今早收到china-pub的提醒短信后立即购买了,一本值得期待的书啊~~~
已经预定了,速度上市!!! 何时上架?一定要买本,呵呵 松峰翻译的这本书终于要出来了,期待ing 目录第1章 JavaScript简介 1
1.1 JavaScript简史 1 1.2 JavaScript实现 2 1.3 JavaScript版本 8 1.4 小结 8 第2章 在HTML中使用JavaScript 9 2.1 [script]元素 9 2.2 文档模式 14 2.3 [noscript]元素 15 2.4 小结 16 第3章 基本概念 17 3.1 语法 17 3.2 关键字和保留字 18 3.3 变量 19 3.4 数据类型 20 ……第4章 变量、作用域和内存问题 59 4.1 基本类型和引用类型的值 59 4.2 执行环境及作用域 64 4.3 垃圾收集 69 4.4 小结 72 第5章 引用类型 73 5.1 Object类型 73 5.2 Array类型 75 5.3 Date类型 83 5.4 RegExp类型 86 5.5 Function类型 92 ……第6章 面向对象的程序设计 115 6.1 创建对象 115 6.2 继承 131 6.3 小结 142 第7章 匿名函数 143 7.1 递归 144 7.2 闭包 144 7.3 模仿块级作用域 150 7.4 私有变量 152 7.5 小结 157 第8章 BOM 158 8.1 window对象 158 8.2 location对象 169 8.3 navigator对象 172 8.4 screen对象 176 8.5 history对象 177 8.6 小结 178 第9章 客户端检测 179 9.1 能力检测 179 9.2 怪癖检测 181 9.3 用户代理检测 181 9.4 小结 202 第10章 DOM 204 10.1 节点层次 204 10.2 DOM扩展 231 10.3 DOM操作技术 239 10.4 小结 245 第11章 DOM2和DOM3 247 11.1 DOM变化 247 11.2 样式 254 11.3 遍历 267 11.4 范围 272 11.5 小结 282 第12章 事件 283 12.1 事件流 283 12.2 事件处理程序(或事件侦听器) 285 12.3 事件对象 290 12.4 事件类型 296 ……第13章 表单脚本 337 13.1 表单 337 13.2 文本框脚本 343 13.3 选择框脚本 351 13.4 表单序列化 355 13.5 富文本编辑 357 第14章 错误处理与调试 363 14.1 浏览器错误报告 363 14.2 错误处理 369 14.3 错误处理策略 375 14.4 调试技术 381 ……第15章 JavaScript与XML 402 15.1 浏览器对XML DOM的支持 402 15.2 浏览器对XPath的支持 414 15.3 浏览器对XSLT的支持 421 15.4 小结 428 第16章 E4X 429 16.1 E4X的类型 429 16.2 一般用法 432 16.3 其他变化 441 16.4 全面启用E4X 442 16.5 小结 442 第17章 Ajax与JSON 443 17.1 XHR对象 443 17.2 跨域请求 452 17.3 JSON 454 17.4 小结 459 第18章 高级技巧 460 18.1 高级函数 460 18.2 高级定时器 467 18.3 自定义事件 474 18.4 拖放 476 18.5 小结 482 第19章 客户端存储 483 19.1 cookie 483 19.2 IE用户数据 491 19.3 DOM存储机制 492 19.4 总结 497 第20章 最佳实践 498 20.1 可维护性 498 20.2 松散耦合 501 20.3 性能 507 20.4 部署 517 20.5 小结 522 第21章 未来的API 523 21.1 选择器API 523 21.2 HTML5 525 21.3 小结 547 第22章 JavaScript的未来 548 22.1 ECMAScript4/JavaScript2 548 22.2 ECMAScript 3.1 577 22.3 小结 590 附录A JavaScript库 591 附录B JavaScript工具 595