Язык JavaScript быстро становится универсальной для разработки различных типов приложений, будь то для интернета, облаков, настольных систем или мобильных устройств. Станьте профессиональным разработчиком приложений на JavaScript - значит, приобрести ряд эффективных навыков, которые могут пригодиться во всех этих предметных областях. Второе издание книги Секреты JavaScript ниндзя раскрывает секреты мастерства разработки веб-дополнителей JavaScript. Издание полностью пересмотрено с целью охвата ES6 и ES7. Начиная с объяснения таких основных понятий, как функции, объекты, замыкания, прототипы, регулярные выражения и таймеры, авторы постепенно проводят читателя путем обучения от ученика к мастеру, раскрывая немало секретов и специальных приемов программирования на конкретних прикладах коду JavaScript. В книге Секреты JavaScript ниндзя уделяется немало внимания вопросу написания кросс-браузерного кода и преодоления связанных с этим типичных трудностей, что может принести значительную пользу всем, кто занимается разработкой веб-дополнителей. Основные темы книги Секреты JavaScript ниндзя, 2-ге издание - Функции, объекты, замыкания, регулярные выражения и прочее - Твердый взгляд на приложения и библиотеки - Использование регулярных выражений - Управление асинхронным кодом - Путьи преодоления помех кросс-браузерного характера в процессе разработки веб-дополнителей.