Secrets of the JavaScript ninja

Summary More than ever, the web is a universal platform for all types of applications, and JavaScript is the language of the web. If you're serious about web development, it's not enough to be a decent JavaScript coder. You need to be ninja-stealthy, efficient, and ready for anything. This...

Descripción completa

Detalles Bibliográficos
Otros Autores: Resig, John, author (author), Bibeault, Bear, author, Maras, Josip, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Shelter Island : Manning [2016]
Edición:Second edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630125906719
Tabla de Contenidos:
  • Intro
  • Copyright
  • Brief Table of Contents
  • Table of Contents
  • ES6 cheat sheet
  • Praise for the First Edition
  • Author's Introduction
  • Acknowledgments
  • About this Book
  • About the Cover Illustration
  • Part 1. Warming up
  • Chapter 1. JavaScript is everywhere
  • Chapter 2. Building the page at runtime
  • Part 2. Understanding functions
  • Chapter 3. First-class functions for the novice: definitions and arguments
  • Chapter 4. Functions for the journeyman: understanding function invocation
  • Chapter 5. Functions for the master: closures and scopes
  • Chapter 6. Functions for the future: generators and promises
  • Part 3. Digging into objects and fortifying your code
  • Chapter 7. Object orientation with prototypes
  • Chapter 8. Controlling access to objects
  • Chapter 9. Dealing with collections
  • Chapter 10. Wrangling regular expressions
  • Chapter 11. Code modularization techniques
  • Part 4. Browser reconnaissance
  • Chapter 12. Working the DOM
  • Chapter 13. Surviving events
  • Chapter 14. Developing cross-browser strategies
  • Appendix A. Additional ES6 features
  • Appendix B. Arming with testing and debugging
  • Appendix C. Exercise answers
  • Index
  • List of Figures
  • List of Tables
  • List of Listings.