JavaScript from Beginner to Mastery (5th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 零基础或编程经验很少、想系统学习 JavaScript 的初学者
- 高职、本科相关专业把本书作为课程教材的学生
- 习惯通过视频和示例代码自学、需要配套练习的转行学习者
- 已懂 HTML/CSS,想补上浏览器端脚本编程能力的前端新手
Not a good fit for
- 已有前端开发经验、想深入框架原理或工程化实践的开发者
- 只关注 ES6+ 现代语法、TypeScript 或 Node.js 服务的读者
- 期望本书直接讲授 React、Vue 组件化开发的中高级读者
Reading tips
- 按四篇顺序读,每章先看视频再对照源码把示例动手敲一遍
- 第1—10章务必扎实,遇到不懂的语法点回查 MDN 官方文档
- 读完第22章 Ajax 后,用一个公开 API 自己写小型数据请求练习
- 项目实战篇不要照抄代码,先自己规划页面结构与功能模块再对照实现
About the publisher
Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.
Contents
- Part 1 Fundamentals
- Chapter 1 Introduction to JavaScript
- Chapter 2 JavaScript Basics
- Chapter 3 Control-Flow Statements
- Chapter 4 Functions
- Chapter 5 Objects
- Chapter 6 Arrays and Collections
- Chapter 7 The String Object
- Chapter 8 Regular Expressions
- Chapter 9 Exception Handling and Debugging
- Chapter 10 Advanced JavaScript Programming
- Part 2 Core Techniques
- Chapter 11 Event Handling
- Chapter 12 The Document Object
- Chapter 13 The Document Object Model
- Chapter 14 The Window Object
- Chapter 15 The Browser Object Model
- Chapter 16 The Style Object
- Chapter 17 The Form Object
- Part 3 Advanced Applications
- Chapter 18 Image Processing
- Chapter 19 XML in JavaScript
- Chapter 20 JSON
- Chapter 21 JavaScript Security
- Chapter 22 Ajax
- Chapter 23 Vue.js Programming
- Part 4 Project Practice
- Chapter 24 Starlight Movie Network
FAQ
这本书适合完全没有编程基础的人读吗?
第5版和第4版有什么区别?
书中的案例和视频资源怎么获取?
学完这本书能达到什么水平?
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.
About the author
Mingri Technology, whose full name is Jilin Province Mingri Technology Co., Ltd., is a high-tech company specializing in software development, education and training, and the integration of software development educational resources, and it organizes the compilation of computer programming textbooks. Its works are aimed mainly at programming beginners and focus on learning languages such as Python, Java, C#, and SQL, as well as GUI design and web front-end development; its common categories are programming design, computer fundamentals, and software learning. Representative works include the upgraded editions of Python GUI Design, SQL, and Java in the “Zero Foundation Learning” series, along with study notes on HTML+CSS+JavaScript and a complete self-study course on C#. The company has developed textbook series such as “From Beginner to Master” and “Software Development Video Lecture Hall”; related textbooks have received industry and university press awards, and several titles have long ranked among the top sellers in their categories. Public information is limited; the author name is an institutional byline, and the focus is on the compilation and publication of computer programming educational materials.