Eloquent JavaScript,3rd Edition 版次: A Modern Introduction to Programming
Authors: Marijn Haverbeke
ISBN-10: 1593279507
ISBN-13: 9781593279509
Edition 版次: 3
Publication Date 出版日期: 2018-12-04
Print Length 页数: 472 pages
Completely revised and updated,this best-selling introduction to programming in JavaScript focuses on writing real applications.
Eloquent JavaScript dives into the JavaScript language to show programmers how to write elegant,effective JavaScript code. Like any good programming book,Eloquent JavaScript begins with fundamentals–variables,control structures,functions,and data structures–then moves on to complex topics like object-oriented programming and regular expressions. This third edition introduces new features covering the 2017 version of JavaScript,such as class notation,arrow functions,iterators,async functions,template strings,and black scope. Author Marijn Haverbeke keeps the friendly tone and easy-to-follow explanations that made the original a hit,and he adds new exercises for readers to test their skills. Eloquent JavaScript will have readers fluent in the language of the web in no time,eloquently.
Introduction
Values,Types,and Operators
Program Structure
Functions
Data Structures: Objects and Arrays
Higher-Order Functions
The Secret Life of Objects
Project: A Robot
Bugs and Errors
Regular Expressions
Modules
Asynchronous Programming
Project: A Programming Language
JavaScript and the Browser
The Document Object Model
Handling Events
Project: A Platform Game
Drawing on Canvas
HTTP and Forms
Project: A Pixel Art Editor
Node,js
Project: Skill-Sharing Website
Exercise Hints
Eloquent JavaScript: A Modern Introduction to Programming,3rd Edition
相关推荐
- Learning Microsoft Power Apps: Building Business Applications with Low-Code Technology
- Head First JavaScript Programming: A Learner’s Guide to Modern JavaScript, 2nd Edition
- A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills
- tmux 2: Productive Mouse-Free Development
- Let’s Go Further! Advanced patterns for building APIs and web applications in Go
- Composing Software: An Exploration of Functional Programming and Object Composition in JavaScript