Познакомьтесь с радикальными изменениями в языке JavaScript, которые произошли благодаря новому стандарту ECMAScript 6. Николас Закас — автор бестселлеров и эксперт-разработчик — создал самое полное руководство по новым тинам объектов, синтаксису и интересным функциям. Каждая глава содержит примеры программ, которые будут работать в любой среде JavaScript и познакомят вас с новыми возможностями языка. Прочитав эту книгу, вы узнаете о том, чем полезны итераторы и генераторы, чем ссылочные функции отличаются от обычных, какие дополнительные опции позволяют работать с данными, о наследовании типов, об асинхронном программировании, о том, как модули меняют способ организации кода, и многом другом. Более тою. Николас Закас заглядывает в будущее, рассказывая про изменения, которые появятся в ECMAScripl 7. Неважно, являетесь вы веб-разработчиком или работаете с node.js, в этой книге вы найдете самую необходимую информацию, позволяющую эффективно использовать все возможности ECMAScript6.
Poznakomtes s radikalnymi izmeneniyami v yazyke JavaScript, kotorye proizoshli blagodarya novomu standartu ECMAScript 6. Nikolas Zakas avtor bestsellerov i ekspert-razrabotchik sozdal samoe polnoe rukovodstvo po novym tinam obektov, sintaksisu i interesnym funktsiyam. Kazhdaya glava soderzhit primery programm, kotorye budut rabotat v lyuboy srede JavaScript i poznakomyat vas s novymi vozmozhnostyami yazyka. Prochitav etu knigu, vy uznaete o tom, chem polezny iteratory i generatory, chem ssylochnye funktsii otlichayutsya ot obychnykh, kakie dopolnitelnye optsii pozvolyayut rabotat s dannymi, o nasledovanii tipov, ob asinkhronnom programmirovanii, o tom, kak moduli menyayut sposob organizatsii koda, i mnogom drugom. Bolee toyu. Nikolas Zakas zaglyadyvaet v budushchee, rasskazyvaya pro izmeneniya, kotorye poyavyatsya v ECMAScripl 7. Nevazhno, yavlyaetes vy veb-razrabotchikom ili rabotaete s node.js, v etoy knige vy naydete samuyu neobkhodimuyu informatsiyu, pozvolyayushchuyu effektivno ispolzovat vse vozmozhnosti ECMAScript6.
Meet the radical changes in JavaScript, the new standard ECMAScript 6. Nicholas Zakas — bestselling author and expert-the developer — has created the complete guide to a new tin object, syntax, and interesting features. Each Chapter contains sample programs that will work in any JavaScript environment and will introduce you to new language features. After reading this book, you will learn about the benefits of iterators and generators than a reference function different from ordinary, what additional options allow you to work with data on inheritance types, about asynchronous programming, about how modules change the way you organize your code, and much more. More upon that. Nicholas Zakas looks to the future, talking about the changes that will appear in ECMAScripl 7. No matter whether you are a web developer or work with node.js in this book you will find the necessary information to effectively use all the features of ECMAScript6.