Wat is ES5?
ES5 is een snelkoppeling voor ECMAScript 5
ECMAScript 5 is ook bekend als JavaScript 5
ECMAScript 5 is ook bekend als ECMAScript 2009
ECMAScript 5
ECMAScript 5 werd uitgebracht in 2009.
ECMAScript 5-functies
Dit waren de nieuwe functies die in 2009 werden uitgebracht:
- De "gebruik strikte" richtlijn
- String.trim()
- Matrix.isArray()
- Array.voorElke()
- Matrix.map()
- Matrix.filter()
- Matrix.reduce()
- Array.reduceRight()
- Matrix.elke()
- Array.sommige()
- Matrix.indexOf()
- Matrix.lastIndexOf()
- JSON.parse()
- JSON.stringify()
- Datum.nu()
- Property Getters en Setters
- Nieuwe methoden voor objecteigenschappen
ECMAScript 5 syntactische wijzigingen
- Eigendomstoegang [ ] op strings
- Komma's achteraan in array- en objectliteralen
- Letterlijke tekenreeksen met meerdere regels
- Gereserveerde woorden als eigenschapsnamen
Browserondersteuning voor ES5 (2009)
Chrome 23, IE 10 en Safari 6 waren de eerste browsers die ECMAScript 5 volledig ondersteunden:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Sep 2012 | Sep 2012 | Apr 2013 | Jul 2012 | Jul 2013 |
Internet Explorer 9 (maart 2011) ondersteunt ES 5 behalve "gebruik strikt".
Volledige ECMAScript 5-zelfstudie
Dit was een korte introductie tot ECMAScript 5.
Ga voor een volledig overzicht naar W3Schools JavaScript ES5 Tutorial .
Ga voor een volledig overzicht van JavaScript-versies naar JavaScript-versies .