JavaScript. Подробное руководство. Дэвид Флэнаган

Описание

Эта кни­га ох­ва­ты­ва­ет язык про­грам­ми­ро­ва­ния Ja­va­Script и при­клад­ные ин­тер­ фей­сы Ja­va­Script, реа­ли­зо­ван­ные в веб-бро­узе­рах.
Я пи­сал ее для тех, кто уже име­ет не­ко­то­рый опыт про­грам­ми­ро­ва­ния и же­ла­ет изу­чить Ja­va­Script, а так­же для про­грам­ми­стов, уже ис­поль­зую­щих Ja­va­Script, но стре­мя­щих­ся под­нять­ся на бо­лее вы­со­кий уро­вень мас­тер­ст­ва и по-на­стоя­ще­му ов­ла­деть язы­ком и веб- плат­фор­мой.
Моя цель со­стоя­ла в том, что­бы мак­си­маль­но пол­но и под­роб­но опи­ сать Ja­va­Script и плат­фор­му. В ре­зуль­та­те по­лу­чи­лась эта объ­ем­ная и под­роб­ная кни­га.
Од­на­ко смею на­де­ять­ся, что вы бу­де­те воз­на­гра­ж­де­ны за вни­ма­тель­ное изу­че­ние кни­ги и вре­мя, по­тра­чен­ное на ее чте­ние, бу­дет ком­пен­си­ро­ва­но бо­лее вы­со­кой про­из­во­ди­тель­но­стью тру­да.
Кни­га де­лит­ся на че­ты­ре час­ти.
Часть I ох­ва­ты­ва­ет сам язык Ja­va­Script. Часть II ох­ва­ты­ва­ет кли­ент­ский Ja­va­Script: при­клад­ные про­грамм­ные ин­тер­фей­сы Ja­va­ Script, оп­ре­де­ляе­мые стан­дар­том HTML5 и со­пут­ст­вую­щи­ми ему стан­дар­та­ми и реа­ли­зо­ван­ные в веб-бро­узе­рах.
Часть III пред­став­ля­ет со­бой спра­воч­ник по ба­ зо­во­му язы­ку, а часть IV – спра­воч­ник по кли­ент­ско­му Ja­va­Script. Гла­ва 1 вклю­ ча­ет крат­кий об­зор глав пер­вой и вто­рой час­тей кни­ги (раз­дел 1.1). Это шес­тое из­да­ние кни­ги ох­ва­ты­ва­ет стан­дар­ты ECMAScript 5 (по­след­няя вер­ сия спе­ци­фи­ка­ции ба­зо­во­го язы­ка) и HTML5 (по­след­няя вер­сия спе­ци­фи­ка­ции веб-плат­фор­мы).
По­ло­же­ния стан­дар­та ECMAScript 5 бу­дут рас­смат­ри­вать­ся на про­тя­же­нии всей пер­вой час­ти. Но­во­вве­де­ния, по­явив­шие­ся в HTML5, в ос­нов­ ном бу­дут обсуждать­ся в кон­це час­ти II, но мы бу­дем рас­смат­ри­вать их и в дру­гих гла­вах.
Со­вер­шен­но но­вы­ми в этом из­да­нии яв­ля­ют­ся гла­ва 11 «Под­мно­же­ст­ва и рас­ши­ре­ния Ja­va­Script», гла­ва 12 «Сер­вер­ный Ja­va­Script», гла­ва 19 «Биб­лио­те­ ка jQuery» и гла­ва 22 «При­клад­ные ин­тер­фей­сы HTML5». Чи­та­те­ли пре­ды­ду­щих из­да­ний мо­гут за­ме­тить, что в этом из­да­нии я пол­но­стью пе­ре­пи­сал мно­гие гла­вы.
Гла­вы пер­вой час­ти кни­ги, по­свя­щен­ные ос­но­вам язы­ ка и ох­ва­ты­ваю­щие объ­ек­ты, мас­си­вы, функ­ции и клас­сы, бы­ли пе­ре­пи­са­ны за­ но­во и при­ве­де­ны в со­от­вет­ст­вие с со­вре­мен­ны­ми прие­ма­ми про­грам­ми­ро­ва­ния. Клю­че­вые гла­вы вто­рой час­ти, опи­сы­ваю­щие до­ку­мен­ты и со­бы­тия, точ­но так же бы­ли пол­но­стью пе­ре­пи­са­ны, что­бы при­вес­ти их к со­вре­мен­но­му уров­ню.

Схожие книги

Learn JavaScript and Node.js by exploring npm. S. Vincent
JavaScript
en

Learn JavaScript and Node.js by exploring npm. S. Vincent

Графика на JavaScript. Рафаэлло Чекко
JavaScript
ru

Графика на JavaScript. Рафаэлло Чекко

Learning Vue.js 2. Olga Filipova
JavaScript
en

Learning Vue.js 2. Olga Filipova

Fullstack React Native. D. Abbot, H. Djirdeh, A. Accomazzo and S. Shoemaker
JavaScript
en

Fullstack React Native. D. Abbot, H. Djirdeh, A. Accomazzo and S. Shoemaker