JavaScript: The Definitive Guide (6th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握HTML/CSS基础、想系统吃透JavaScript语言本身的初中级前端开发者
- 习惯边查边写的工程师,需要一本可靠的浏览器API与语言细节参考书
- 计算机专业学生或转行学习者,希望用一本体系完整的教材打底
- 带新人的技术负责人,可作为团队共读与代码审查的对照标准
Not a good fit for
- 只想要一晚上速成、解决单个框架问题的零基础读者,千页体量容易劝退
- 主要使用ES6+、TypeScript与React/Vue现代技术栈,却不愿自行补齐新旧语法差异的读者
- 把本书当作最新语法速查手册的人,第六版不覆盖ES6及以后特性
Reading tips
- 把前两部分当教材精读,每读完一章就在浏览器控制台动手复现示例,避免只看不练
- 后两部分参考内容不要通读,按需检索;可先用便签标出核心参考与客户端参考的入口页
- 阅读时同时对照MDN文档,遇到ES6及之后的新语法以现行规范为准,并记录书中的过时点
- 若使用“笔记版”,先浏览他人划线处判断重点,但要独立验证其正确性,不要全盘照抄结论
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Preface
- Chapter 1 Introduction to JavaScript (1.1 Core JavaScript, 1.2 Client-Side JavaScript)
- Part I Core JavaScript
- Chapter 2 Lexical Structure (Character Set, Comments, Literals, Identifiers and Reserved Words, Optional Semicolons)
- Chapter 3 Types, Values, and Variables (Numbers, Text, Boolean Values, null and undefined, The Global Object, Wrapper Objects, Immutable Primitive Values and Mutable Object References, Type Conversions, Variable Declaration, Variable Scope)
- Chapter 4 Expressions and Operators (Primary Expressions, Object and Array Initializers, Function Definition Expressions, Property Access Expressions, Invocation Expressions, Object Creation Expressions, Operator Overview, Arithmetic Expressions, Relational Expressions, Logical Expressions, Assignment Expressions, Expression Evaluation, Miscellaneous Operators)
- Chapter 5 Statements (Expression Statements, Compound and Empty Statements, Declaration Statements, Conditionals, Loops, Jumps, etc.)
- Chapter 6 Objects
- Chapter 7 Arrays
- Chapter 8 Functions
- Chapter 9 Classes and Modules
- Chapter 10 Pattern Matching with Regular Expressions
- Chapter 11 JavaScript Subsets and Extensions
- Chapter 12 Server-Side JavaScript
- Part II Client-Side JavaScript
- Chapter 13 JavaScript in Web Browsers
- Chapter 14 The Window Object
- Chapter 15 Scripting Documents
- Chapter 16 Scripting CSS
- Chapter 17 Handling Events
- Chapter 18 Scripting HTTP
- Chapter 19 The jQuery Library
- Chapter 20 Client-Side Storage
- Chapter 21 Scripted Media and Graphics
- Chapter 22 HTML5 APIs
- Part III Core JavaScript Reference
- Part IV Client-Side JavaScript Reference
FAQ
“笔记版”是指另一本不同的书吗?
第六版还值得现在读吗?
零基础可以直接读这本吗?
书中的jQuery和HTML5内容现在还有用吗?
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.