10 Useful New Features of ECMA Script 6
-
Upload
lohith-goudagere-nagaraj -
Category
Technology
-
view
538 -
download
0
Transcript of 10 Useful New Features of ECMA Script 6
10 New Features in ES6Lohith G N
About Me
Technical EvangelistMicrosoft MVP (ASP.NET/IIS)
@kashyapahttp://www.kashyapas.comhttp://www.telerikhelper.net
Lohith G N
http://www.telerik.com
ECMA Script - ???
• ECMA-262• Standard• Core JS language features defined
• ECMAScript• Language defined in ECMA-262• JS is a superset
History
1997 2015
1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
2014
1997
ECMAScript 11998
ECMAScript 21999
ECMAScript 3
2009
ECMAScript 52014
ECMAScript 6?2005 - 2007
ECMAScript 4 - Abandoned
ES 6
• Feature Complete in 2014
• Became Standard in 2015
• Still log way to go for browser vendors
ES6 Status in Browsers
https://kangax.github.io/compat-table/es6/
Transpilers
• Convert ES6 code to ES5 (current standards)• Babel• Traceur
Features
‘let’ keyword
‘const’ keyword
default params
template strings
arrow functions
Rest params
Generators
Maps
Classes
Modules