SummaryMore 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 book shows you how.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the TechnologyJavaScript is rapidly becoming a universal language for every type of application, whether on the web, on the desktop, in the cloud, or on mobile devices.
When you become a JavaScript pro, you have a powerful skill set that's usable across all these domains.
About the BookSecrets of the JavaScript Ninja, Second Edition uses practical examples to clearly illustrate each core concept and technique.
This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises.
It covers APIs such as the DOM, events, and timers.
You'll discover best practice techniques such as testing, and cross-browser development, all taught from the perspective of skilled JavaScript practitioners.
What's InsideWriting more effective code with functions, objects, and closuresLearning to avoid JavaScript application pitfallsUsing regular expressions to write succinct text-processing codeManaging asynchronous code with promisesFully revised to cover concepts from ES6 and ES7About the ReaderYou don't have to be a ninja to read this book-just be willing to become one.
Are you ready?About the AuthorsJohn Resig is an acknowledged JavaScript authority and the creator of the jQuery library.
Bear Bibeault is a web developer and author of the first edition, as well as coauthor of Ajax in Practice, Prototype and Scriptaculous in Action, and jQuery in Action from Manning.
Josip Maras is a post-doctoral researcher and teacher.
Table of ContentsPART 1 - WARMING UPJavaScript is everywhereBuilding the page at runtimePART 2 - UNDERSTANDING FUNCTIONSFirst-class functions for the novice: definitions and arguments Functions for the journeyman: understanding function invocation Functions for the master: closures and scopesFunctions for the future: generators and promisesPART 3 - DIGGING INTO OBJECTS AND FORTIFYING YOUR CODEObject orientation with prototypesControlling access to objectsDealing with collectionsWrangling regular expressionsCode modularization techniquesPART 4 - BROWSER RECONNAISSANCEWorking the DOMSurviving eventsDeveloping cross-browser strategies.
Definitely one of the best books to read to become an excellent Javascript developer. The main difference between this book and others is that the author is amazingly experienced in writing Javascript code, and their understanding of the languages and new features is so deep that their main focus is to make sure the readers will gain a much deeper understading of the new features on the ground and the below mechanics underground.
Josip Broz Tito
Josip Stjepandic
Alessandro Maras
Josip Bolg
Josip Globe Coloring
Josip Stjepandić
Josip Brnic
Theoretical and experimental study of the mechanical behavior of structures under loadanalysis of engineering structures and material behavior is a textbook covering introductory and advanced topics in structural analysis.
Steven Maras
Ethics in screenwriting: new perspectives is a book that breaks new ground by forging a link between screenwriting research and a burgeoning interest in film, media, and narrative ethics.
Josip Novakovich
Short story writer, novelist and essayist josip novakovich returns with his first collection of stories since being named a finalist for the prestigious 2013 man booker international prize.
Mehmet Atilla Maras
Mehmet Atilla Maras
Steven Maras
Josip Stjepandić
The ce conference series is organized annually by the international society for productivity enhancement (ispe) and constitutes an important forum for international scientific exchange on concurrent and collaborative enterprise engineering.
Konstadinos Maras
Josip Novakovich
Tandis que les armées serbe, croate et bosniaque s’affrontent dans les villes et les champs de l’ex-yougoslavie, personne n’arrive plus à distinguer les amis des ennemis.
Josip Novakovich
Short story writer, novelist and essayist josip novakovich returns with his first collection of stories since being named a finalist for the prestigious 2013 man booker international prize.
Josip Prtenjača
Josip Trampetic
Marie-Helen Maras
Globalization and the easy movement of people, weapons, and toxins across borders has transformed security into a transnational phenomenon.
Marie-Helen Maras
Josip Suchy
Gokhan Maras
Kosor, Josip
Josip Breznik
Marie-Helen Maras
Josip Muselimović
Steven Maras
Objectivity in journalism is a key topic for debate in media, communication and journalism studies, and has been the subject of intensive historical and sociological research.
Steven Maras
Objectivity in journalism is a key topic for debate in media, communication and journalism studies, and has been the subject of intensive historical and sociological research.
Josip Pandurić
Damir Maras
Marie-Helen Maras
Marie-Helen Maras
Mexico) Maras. Identidades Juveniles al Límite (Conference) (2005 Mexico City
Josip Osti
Josip Novakovich
A balkan everyman's progress through the later 20th century and the afterlife.
Marie-Helen Maras
Introduction from the best and brightest of crc press' unrivaled pool of author experts comes the ultimate reader on terrorism.
Josip Seršić
Josip Harcet
Josip Faričić
Josip Belamarić
Josip Kropek
Kosor, Josip
Josip Smodlaka
Josip Novakovich
a collection of narrative essays on family, history, and travel from croation american josip novakovich, a whiting writers' award winner and recipient of a guggenheim fellowship.
Steven Maras
Objectivity in journalism is a key topic for debate in media, communication and journalism studies, and has been the subject of intensive historical and sociological research.
Josip Baotić
Josip Crnković
Josip Ceilinger
Lucić, Josip general
Josip Kregar
Josip Vidmar
Lucić, Josip general
Josip Glaurdic
By looking through the prism of the wests involvement in the breakup of yugoslavia, this book presents a new examination of the end of the cold war in europe.
Williams, Alan
Lindsey LaForest
Angie Sage
La magia comienza aqui septimus heap, el septimo hijo, desaparece la noche de su nacimiento y la partera lo declara muerto.
Chioma Ibeneme-Okoye
Nina de Gramont
Inspired by the real life disappearance of agatha christie in 1926 (which has never been fully explained), the christie affair is a captivating reimagining of the events surrounding this literary mystery.
Mary Davis
Kevin Durrant
Pep Rovira
Cheri Krueger
Shanghai Animation Film Studio
Cynthia Kennedy Henzel
Tom Harland
Editors of Time Out
Time out's resident team helps you get the best from the iconic british capital in this annual guide.
Cristina Fallarás
Samantha Gregory
Laurie Keller
David Houle
Max Miller
"hello, my name is max and i have autism is a beautifully composed collection of essays and drawings by max miller, a 12 year old boy on the autism spectrum.
Jessica Wayne
Tony Adams
Enrique Tuason
Ava Max Marry
Charles Diffin
Jaxon Hrehaan
Silver Bow
V. V. . AA.
Autumn Autumn Mullins
Clean Raincoat Press
salvador carmilitta
K. R. Print house
G. A. Henty
Sapphire S.
Willa Cather
hamza tennoune
Sir Arthur Conan Doyle
Sabrina Wu
Alphonse Daudet
georgina alixandra
Chofatzi decumpleaños
dogs lovers
Rodrigo Ribera dEbre
Klara Joe
Douglas Peres
Sofia Linah
Edgar Burroughs
Creative Fabrica
Annetta Sprehe
H. G. Wells
SavannahTaylor Publishing
Edith Nesbit
Dream House