2-е изд. — М.: Вильямс, 2016. — 242 с. — ISBN: 9785845920546.
Эта книга является незаменимым пособием для профессиональных
разработчиков современных веб-приложений на JavaScript. Читатель
найдет в ней все, что требуется знать о современном состоянии языка
JavaScript, его достоинствах и недостатках, новых языковых
средствах, внедренных в последних версиях стандарта ECMAScript,
передовых приемах отладки и тестирования кода, а также
инструментальных средствах разработки. Книга изобилует
многочисленными практическими и подробно разбираемыми примерами
кода, повторно используемых функций и классов, экономящих время
разработчиков. Она помогает им овладеть практическими навыками
написания динамических веб-приложений на высоком профессиональном
уровне, а также повысить свою квалификацию. В этой книге вам
предстоит ознакомиться с ключевым словом this и новыми типами
объектов. В ней поясняется, как создавать повторно используемый код
посредством инкапсуляции, перегрузки и наследования. В книге
обстоятельно рассматриваются современные приемы отладки и
тестирования кода, а также инструментальные средства разработки
вроде Jasmine, PhantomJS и Protractor. Настоящее издание книги
завершается главами, посвященными построению одностраничных
веб-приложений, господствующих в современной веб-разработке. Книга
изобилует многочисленными практическими и подробно разбираемыми
примерами кода, повторно используемых функций и классов, экономящих
время, отводимое на разработку. Она позволяет разработчикам
овладеть практическими навыками написания динамических
веб-приложений на высоком профессиональном уровне, а также помогает
им повысить свою квалификацию. .Книга рассчитана на тех, кто
интересуется разработкой веб-приложений и имеет опыт
программирования на JavaScript.