精通 JavaScript [购买]

封面

购买

让你大开眼界的 JavaScript 力作

跟随 jQuery 之父到达前所未有的深度

Amazon 五星盛誉图书

译者序

Ajax 的一夜风行,使 JavaScript 这门原本被视为玩具的语言承担起了新的角色和任务,在浏览器环境中大放异彩。但由于历史、浏览器厂商以及浏览器解析或实现环境之间迥异等各种原因,这门语言——正如大师 Douglas Crockford 所说——仍然是世界上最受误解的语言。只要有一定的编程基础,谁都可以耍一耍,但要写好系统化的 JavaScript,却未必有多少人能遂心如愿。虽然与有些语言比较起来,JavaScript 多少有些不严谨并有设计上的缺陷,但随着前端技术的发展,以及对 JavaScript 程序员越来越高的要求,JavaScript 已经有了很大的发展和完善。因此,挖掘和发挥 JavaScript 内在的特点,避免和克服设计上的缺陷,才能符合现代前端技术编程的要求,才能编写出“工业级”的 JavaScript 程序。

本书的作者 John Resig 作为著名程序库 jQuery 的主创者,在书中分享了对 JavaScript 专家级的理解和经验,系统地总结了 JavaScript 的语言特点。正如第2章结尾所说:“只要能理解对象的行为、引用的处理和作用域的判断,毫无疑问就能改变你编写 JavaScript 代码的习惯。”这是一本没有 "Hello world" 的书,直切 JavaScript 本质,十分适合进阶而又不掺杂水份。

书中后半部分的例子章节看起来比较适合喜欢有案例分析的读者,但不够深入,有虎头蛇尾之嫌。在网上对本书的许多评论中,也指出 John 对书中的代码检查不够严谨,影响了此书的实用性,在我们的翻译过程中,都尽可能一一检查并纠正了遇到的错漏。然而,总体来说瑕不掩瑜,本书依然是需要向高级阶段挑战的读者之良师益友。

感谢刘丹、童美美对译稿进行了审校,蓝色理想论坛的 mozart0 对此书的试译也对我们有所启益,在此表示衷心的感谢。这是译者的处女译作,纰漏错误之处在所难免,但毫无疑问,所有的错误都应该由我们自己负责。请同行和读者大力斧正,我们会在网上维护好勘误http://realazy.org/jspro/erratra 。译者的Email是:projsch@gmail.com,欢迎来信交流。