|Language:||English, Spanish, German|
|Genre:||Science & Research|
|ePub File Size:||15.84 MB|
|PDF File Size:||20.70 MB|
|Distribution:||Free* [*Free Regsitration Required]|
Follow the Authors
Table of Contents takes you straight to the book detailed table of contents.
Wielding functions 4. Anonymous functions. Variable-length argument lists. Closing in on closures 5. How closures work. Object-orientation with prototypes 6. Instantiation and prototypes. Wrangling regular expressions 7. Why regular expressions rock. Using objects, closures, and immediate functions to specify modules. ES6 modules Exporting and importing functionality. Working the DOM DOM attributes and properties. Styling attribute headaches Where are my styles? Measuring heights and widths.
Surviving events Diving into the event loop An example with only macrotasks. An example with both macro- and microtasks.
Taming timers: Timeouts and Intervals Timer execution within the event loop. Dealing with computationally expensive processing. Working with events Propagating events through the DOM. Developing cross-browser strategies Cross-browser considerations. The five major development concerns Browser bugs and differences. Living with external code and markup. Implementation strategies Safe cross-browser fixes.
Feature detection and polyfills. Appendix A: Additional ES6 features A. Template literals. Appendix B: Arming with testing and debugging B. Web Developer tools.
Debugging code B. The fundamentals of a testing framework B. The assertion. Appendix C: Exercise answers C. Chapter 1. Enter the Ninja. Chapter 2.
Building the page at runtime. Chapter 3. Definitions and arguments.
Chapter 4. Understanding function invocation. Chapter 5. Closures and scopes. Chapter 6. Generators and Promises. Chapter 7. Object orientation with prototypes. Chapter 8. Guarding access to objects.
Chapter 9. Dealing with collections. Chapter Wrangling regular expressions. Code modularization techniques.
Start on. Show related SlideShares at end. WordPress Shortcode. Published in: Full Name Comment goes here. Are you sure you want to Yes No.
Be the first to like this. No Downloads.