Learn ECMAScript 6


ECMAScript 6(also know ES6) is the latest version of ECMAScript which is the standard of Javascript based on.ES6 is future of javascript.With ES6, Javascript will be more flex,powerful and basic to use.So you should learn ECMAScript 6.OK let’s look at ES6.


Learn ES2015 (babeljs.io)
“ECMAScript 6 is the newest version of the ECMAScript standard. This standard was ratified in June 2015. ES2015 is a significant update to the language, and the first major update to the language since ES5 was standardized in 2009. Implementation of these features in major JavaScript engines is underway now.”
Read More

ES6 Basics (martin-brennan.com)
“I know I might be a little behind on this post, but I’ve been working exclusively on the front end at my new job and as a result I’ve been much more involved with JavaScript. We are using Angular.js and as part of our strategy of future-proofing (as much as you can for the front end) our application, we are using patterns likely to be used in Angular 2.0, which will use ES6 and Javascript Next functionality extensively. I’ve had to learn a lot of ES6 basics to effectively work with it and Angular together, and this article will go over what I think are the ES6 basics everyone should know.”
Read More

ES6 and JavaScript (codeschool.com)
“JavaScript has always been a powerful tool for building experiences on the web, and you only need to take a sample of what web developer communities are talking about to see that it’s more popular than ever — it was even named the “programming language of the year” last year by the TIOBE index, which tracks the relative popularity of languages. Just on the horizon is ECMAScript 6, or ES6, which will bring about the next evolution of the JavaScript language with tons of improvements, brand new features, and even some things that are new to JavaScript but might feel familiar if you know more than one language. There’s way more than can be covered in one blog post, so I’m going to highlight two things to give you a small taste of ES6’s changes: template strings and classes.”
Read More

ES6 Promises in Depth (ponyfoo.com)
“Welcome back to ES6 – “Dude, we already had those!” – in Depth series. If you’ve never been around here before, start with A Brief History of ES6 Tooling. Then, make your way through destructuring, template literals, arrow functions, the spread operator and rest parameters, improvements coming to object literals, the new classes sugar on top of prototypes, let, const, and the “Temporal Dead Zone”, iterators, generators, Symbols, Maps, WeakMaps, Sets, and WeakSets, proxies, proxy traps, more proxy traps, reflection, Number, Math, Array, Object, String, and the module system. This morning is about the Promise API in ES6.”
Read More

Just another introduction to ES6 (medium.com)
“JavaScript is gathering a lot of attention since news of Microsoft, IBM and the Linux Foundation announced their support to Node.js just few days ago. It is overdue to bring 2015 modern language features to JavaScript and ES6 is trying to do just that.Some frameworks like Angular 2.0 are early adopters of ES6
In this post I am going to introduce you to some of these features used in ES6 Fiddle. I recommend you to play with them and get a feeling of what’s to come. These are the features that are being covered:”

Read More

ES6 Katas(Web App)
Understanding ECMAScript 6(ebook)
ECMAScript 6 Series
ES6 In Depth Articles

Leave a Reply

Your email address will not be published. Required fields are marked *