Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the author
Lesson 1. ECMAScript specification and the proposal process
Lesson 2. Transpiling with Babel
Lesson 3. Bundling modules with Browserify
Unit 1. Variables and strings
Lesson 4. Declaring variables with let
Lesson 5. Declaring constants with const
Lesson 6. New string methods
Lesson 7. Template literals
Lesson 8. Capstone: Building a domain-specific language
Unit 2. Objects and arrays
Lesson 9. New array methods
Lesson 10. Object.assign
Lesson 11. Destructuring
Lesson 12. New object literal syntax
Lesson 13. Symbol—a new primitive
Lesson 14. Capstone: Simulating a lock and key
Unit 3. Functions
Lesson 15. Default parameters and rest
Lesson 16. Destructuring parameters
Lesson 17. Arrow functions
Lesson 18. Generator functions
Lesson 19. Capstone: The prisoner’s dilemma
Unit 4. Modules
Lesson 20. Creating modules
Lesson 21. Using modules
Lesson 22. Capstone: Hangman game
Unit 5. Iterables
Lesson 23. Iterables
Lesson 24. Sets
Lesson 25. Maps
Lesson 26. Capstone: Blackjack
Unit 6. Classes
Lesson 27. Classes
Lesson 28. Extending classes
Lesson 29. Capstone: Comets
Unit 7. Working asynchronously
Lesson 30. Promises
Lesson 31. Advanced promises
Lesson 32. Async functions
Lesson 33. Observables
Lesson 34. Capstone: Canvas image gallery
Appendix. Exercise answers
Here’s a preview of some of the new syntaxes you’ll learn in unit 2
Here’s a preview of using promises and async functions from unit 7
Index
List of Figures
List of Tables
List of Listings
← Prev
Back
Next →
← Prev
Back
Next →