Даже если у вас уже есть опыт работы с JavaScript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) - последней версии стандарта JavaScript.
ES6 повествует о тонкостях языка, малознакомых большинству работающих на JavaScript программистов. Вооружившись этими знаниями, вы достигните подлинного мастерства; выучите новый синтаксис; научитесь корректно использовать итераторы, генераторы, модули и классы; сможете более эффективно работы с данными; познакомитесь с новыми API, например, Array, Object, Math, Number и String; расширите функционал программ с помощью мета-программирования.
Dazhe esli u vas uzhe est opyt raboty s JavaScript, skoree vsego, yazyk vy v polnoy mere ne znaete. Osoboe vnimanie v etoy knige udelyaetsya novym funktsiyam, poyavivshimsya v Ecmascript 6 (ES6) - posledney versii standarta JavaScript. ES6 povestvuet o tonkostyakh yazyka, maloznakomykh bolshinstvu rabotayushchikh na JavaScript programmistov. Vooruzhivshis etimi znaniyami, vy dostignite podlinnogo masterstva; vyuchite novyy sintaksis; nauchites korrektno ispolzovat iteratory, generatory, moduli i klassy; smozhete bolee effektivno raboty s dannymi; poznakomites s novymi API, naprimer, Array, Object, Math, Number i String; rasshirite funktsional programm s pomoshchyu meta-programmirovaniya.
Even if you already have experience with JavaScript, most likely, the language you do not fully know. Special attention in this book is on new features introduced in Ecmascript 6 (ES6) — the latest version of the JavaScript standard.ES6 tells about the subtleties of the language, unfamiliar to most of the running on JavaScript programmers. Armed with this knowledge, you will achieve true mastery; learn the new syntax; learn how to properly use iterators, generators, modules, and classes; will be able to more effectively work with data; get acquainted with the new API, e.g. Array, Object, Math, Number, and String; will expand the functionality of the program using meta-programming.