Skip to content

Commit 31b6427

Browse files
committed
Edited preface.asciidoc with Atlas code editor
1 parent f0ed65d commit 31b6427

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

preface.asciidoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ Back in 1988, when I was using FrontPage for all my web development needs at sch
55

66
=== Who Should Read This Book
77

8-
This book is meant for web developers, enthusiasts and professionals with a working knowledge of plain JavaScript. These developers and anyone looking to further their understanding of the JavaScript language shall benefit from reading Modern JavaScript.
8+
This book is meant for web developers, enthusiasts, and professionals with a working knowledge of plain JavaScript. These developers and anyone looking to further their understanding of the JavaScript language shall benefit from reading Modern JavaScript.
99

1010
=== Why Modern JavaScript?
1111

1212
The goal of this book is to provide an approachable way of learning the latest developments in JavaScript: ES6 and later. ES6 was a huge update to the language, and it came out around the same time as a streamlined specification development process. Around this time I wrote quite a few blog posts about the different features in ES6, which became a bit popular. There are quite a few other books on ES6 out there, but they're a little different from what I had in mind for a book on ES6 and beyond. This book tries to explain features in detail without getting caught up in the specification, its implementation details, or unlikely corner cases that would almost certainly need to be researched online if happened upon.
1313

14-
Instead of extreme thoroughness, the book places its utmost focus in the learning process, having sorted its material in such an incremental way that you don't have to scan ahead in the book for the definition of something else. Armed with practical examples, Modern JavaScript goes beyond ES6 to capture the changes to the language since June 2015 -- when the ES6 specification was finalized -- including async functions, object destructuring, dynamic imports, `Promise#finally`, and async generators.
14+
Instead of extreme thoroughness, the book places its utmost focus in the learning process, having sorted its material in such an incremental way that you don't have to scan ahead in the book for the definition of something else. Armed with practical examples, Modern JavaScript goes beyond ES6 to capture the changes to the language since June 2015--when the ES6 specification was finalized--including async functions, object destructuring, dynamic imports, `Promise#finally`, and async generators.
1515

1616
Lastly, this book has the goal of establishing a baseline we can take for granted in the rest of the Modular JavaScript series. After having learned the latest language features in this first book, we'll be all set to discuss modular design, testing, and deployment, without having to diverge into language features whenever they're used in a code example. This incremental and modular approach is meant to be pervasive across the series, each book, each chapter, and each section.
1717

0 commit comments

Comments
 (0)