JavaScript Bible (6th Edition) cover

JavaScript Bible (6th Edition)

No rating yet
Word count
2.1M words
Chapters
3
Series
JavaScript Bible
ISBN
9787115193384

Tags

Summary

JavaScript Bible (6th Edition) is the Chinese translation of the bestselling JavaScript Bible. At about 732 pages and 2.125 million Chinese characters, it is a large reference work and manual systematically explaining client-side JavaScript programming. The book begins with JavaScript's role in the World Wide Web, first explaining the respective places of HTML/XHTML, CSS, server-side programming, and plug-in technologies, helping readers understand where JavaScript sits in the overall web technology stack; it then moves into browser and programming fundamentals, covering how scripts are embedded, the origins of browser compatibility problems, and basic approaches to writing scripts that work across browsers. The main body revolves around the browser Document Object Model (DOM), systematically tracing its development and covering the properties, methods, and event handlers of node and element objects, with descriptions and examples for each category of HTML element object; it also devotes considerable space to dynamically modifying pages through scripts and responding to user actions to achieve common interactions such as form validation, frame control, and dynamic image updating, and specifically introduces Ajax, the technique for dynamic web interaction. Finally it goes deep into the core JavaScript language, including core objects such as String, Math, Date, and Array, along with exception handling and custom objects. The examples are typical and the coverage broad, with chapter exercises and an answer appendix, making it suitable for web developers to study systematically from beginner to advanced levels and to consult over the long term.

Editor's review

在众多JavaScript书里,《JavaScript宝典》有一点特别:它不急于教你某一门框架,而是把“浏览器里的JavaScript到底是怎么一回事”讲透。作为《JavaScript Bible》的升级版译本,这本第6版最大的价值在于其完整性——从Web技术格局、浏览器兼容性,到DOM对象体系、事件模型、HTML元素对象逐类详解,再到核心语言与异常处理,几乎把客户端脚本开发涉及的层面都收进来了,配上大量可直接对照的示例代码。 中文版由张文波翻译,2009年由人民邮电出版社出版,700多页、两百余万字,属于那种“读不完但离不开”的书:适合系统通读打基础,更适合放在手边当手册按需查阅。书中对Ajax等当年新兴技术的介绍,也能帮读者理解现代前端异步交互的来路。 需要提醒的是,本书内容以ECMAScript早期标准和传统浏览器环境为背景,未覆盖ES6之后的新语法与框架生态。因此它更适合作为DOM与浏览器编程的经典底子来读,而不是学习最新前端技术的首选。

Who it's for

A good fit for

  • 掌握HTML与CSS基础、准备系统学习浏览器端JavaScript的初学者
  • 希望深入理解DOM、事件模型与跨浏览器兼容问题的前端开发者
  • 需要一本可长期案头查阅的JavaScript参考手册的程序员
  • 从事老旧系统维护、需面向传统浏览器环境编写脚本的工程师

Not a good fit for

  • 想直接学习React、Vue等现代框架与工程化的读者
  • 需要ES6+新语法、TypeScript或Node.js后端开发内容的人
  • 零编程经验、希望从零开始入门编程的完全新手

Reading tips

  1. 先通读第1、2章建立Web技术格局与兼容性意识,再按需跳读DOM相关章节
  2. 把书当手册用:遇到具体元素或对象问题,按索引查阅对应章节并动手跑示例
  3. 配合现代浏览器控制台练习示例代码,同时留意书中语法与当前标准的差异
  4. 对ES6之后的新特性,另配一本现代JavaScript教材或官方文档对照补充

About the publisher

Posts & Telecom Press China · Founded in 1953

Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.

Contents

  1. Part 1: Getting Started with JavaScript
  2. Chapter 1: JavaScript's Role in the World Wide Web and Beyond
  3. Chapter 2: Developing JavaScript for Various Browsers

FAQ

这本书对应英文原版的哪一版?
中文版《JavaScript宝典(第6版)》由人民邮电出版社于2009年出版,据英文原书《JavaScript Bible》相应版本译出,译者为张文波,全书732页,ISBN为9787115193384。
《JavaScript宝典》有第7版中文版吗?
有。清华大学出版社2013年出版了《JavaScript宝典(第7版)》,ISBN 9787302303220,作者为Danny Goodman、Michael Morrison、Paul Novitski,译者为杨岳湘、普杰、高宇辉,全书约1012页。
这本书现在还适合入门JavaScript吗?
可以作为DOM与浏览器编程的经典参考,但书中内容以较早的ECMAScript标准和传统浏览器为主,缺少ES6+新语法与现代工具链,建议搭配当代教材一起使用。
书的字数与页数是多少?
据出版方与百科资料,第6版共732页,约2125千字,16开平装,定价99元。

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

Top rated in the same category