Professional JavaScript for Web Developers (4th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握HTML/CSS基础、想系统学JavaScript的入门者
- 有1—3年前端经验、希望补齐语言底层机制的开发者
- 准备面试、需要梳理闭包、原型、异步等考点的求职者
- 需要一本常备案头参考书的前端团队与培训机构
Not a good fit for
- 完全没有编程基础、尚未接触过任何语言的零基础读者
- 只想快速上手某个框架(如Vue、React)的读者
- 寻找碎片化速查手册、不愿读长篇幅原理讲解的人
Reading tips
- 初读按顺序读第1—11章打牢语言基础,第12章以后可按项目需要跳读。
- 每章的示例务必亲手敲一遍并在控制台调试,只读不写很难真正掌握。
- 第8、9、10、11章(对象与类、代理、函数、异步)建议读两遍,是全书精华。
- 把它当工具书长期放在手边,遇到DOM、事件、网络请求问题时回查对应章节。
About the publisher
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
- Chapter 1 What Is JavaScript
- Chapter 2 JavaScript in HTML
- Chapter 3 Language Basics
- Chapter 4 Variables, Scope, and Memory
- Chapter 5 Basic Reference Types
- Chapter 6 Collection Reference Types
- Chapter 7 Iterators and Generators
- Chapter 8 Objects, Classes, and Object-Oriented Programming
- Chapter 9 Proxies and Reflection
- Chapter 10 Functions
- Chapter 11 Promises and Async Functions
- Chapter 12 The BOM
- Chapter 13 Client Detection
- Chapter 14 The DOM
- Chapter 15 DOM Extensions
- Chapter 16 DOM2 and DOM3
- Chapter 17 Events
- Chapter 18 Animation and Canvas Graphics
- Chapter 19 Form Scripting
- Chapter 20 JavaScript APIs
- Chapter 21 Error Handling and Debugging
- Chapter 22 Working with XML
- Chapter 23 JSON
- Chapter 24 Network Requests and Remote Resources
- Chapter 25 Client-Side Storage
- Chapter 26 Modules
- Chapter 27 Worker Threads
- Chapter 28 Best Practices
- Appendix A ES2018 and ES2019
- Appendix B Strict Mode
- Appendix C JavaScript Libraries and Frameworks
- Appendix D JavaScript Tools
FAQ
这本书适合零基础自学吗?
第4版和第3版有什么区别?
为什么这本书被叫作「红宝书」?
读完这本书能达到什么水平?
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.