Dannaya kniga soderzhit poshagovye instruktsii po ispolzovaniyu novyh vozmozhnostey ESMAScript 6 vmesto ustarevshih tryukov i priemov programmirovaniya na JavaScript.
Kniga nachinaetsya s znakomstva so vsemi vstroennymi obektami ES6 i opisaniya sozdaniya iteratorov ES6. Zatem ona rasskazhet, kak pisat asinhronnyy kod s pomoschyu ES6 v obychnom stile sinhronnogo koda. Dalee opisyvaetsya ispolzovanie programmnogo interfeysa refleksii Reflect API dlya issledovaniya i izmeneniya svoystv obektov. Zatem rassmatrivaetsya sozdanie proksi-obektov i ih primenenie dlya perehvata i izmeneniya povedeniya operatsiy s obektami. Nakonets, demonstriruyutsya ustarevshie metody modulnogo programmirovaniya, takie kak IIFE, CommonJS, AMD i UMD, i sravnivayutsya s modulyami ES6, sposobnymi znachitelno uvelichit proizvoditelnost veb-saytov.
Izdanie prednaznacheno dlya programmistov na JavaScript, obladayuschih bazovymi navykami razrabotki, i zhelayuschim osvoit noveyshie vozmozhnosti ESMAScript 6 dlya sovershenstvovaniya svoih programm, vypolnyaemyh na storone klienta.