Welcome Guest! (App Version 3.1)
This tutorial is made to make you learn ES6 with proper steps -- fast and easy. By the end of this tutorial you will have a good grasp and knowledge of ES6. You will be able to understand the changes that this verions brings and how it is implemented by browsers.
|ES 1.0||June 1997|
|ES 2.0||June 1998|
|ES 3.0||December 1999|
|ES 4.0||Abandoned (Never Released)|
|ES 5.0||December 2009|
|ES 5.1||June 2011|
|ES 6.0 (ES2015)||June 2015|
|ES 7.0 (ES2016)||June 2016|
|ES 8.0 (ES2017)||June 2017|
|ES 9.0 (ES2018)||June 2018|
|ES 10.0 (ES2019)||June 2019|
You need to understand that there are a lot of code changes in ES6 version and above. Now, those code changes may or may not be understood by your browser. Chrome may support 6 out of 10 features. Some other browser may support 4 out of 10. Some other browser may support 7 out of 10 features, but different from those chrome.
The end user may be surfing from USA or Austrailia or Japan. He might be browsing from 'edge' or 'firefox' or from some 'native android browser'.
Most famous ES6+ compiler: Babel