Was ist ES5?
ES5 ist eine Abkürzung für ECMAScript 5
ECMAScript 5 ist auch als JavaScript 5 bekannt
ECMAScript 5 ist auch als ECMAScript 2009 bekannt
ECMAScript 5
ECMAScript 5 wurde 2009 veröffentlicht.
ECMAScript 5-Funktionen
Dies waren die neuen Funktionen, die 2009 veröffentlicht wurden:
- Die „Use Strict“-Richtlinie
- String.trim()
- Array.isArray()
- Array.forEach()
- Array.map()
- Array.filter()
- Array.reduzieren ()
- Array.reduceRight()
- Array.every()
- Array.some()
- Array.indexOf()
- Array.lastIndexOf()
- JSON.parse()
- JSON.stringify()
- Datum.jetzt()
- Property Getter und Setter
- Neue Objekteigenschaftenmethoden
Syntaktische Änderungen in ECMAScript 5
- Eigenschaftszugriff [ ] auf Zeichenfolgen
- Nachgestellte Kommas in Array- und Objektliteralen
- Mehrzeilige Zeichenfolgenliterale
- Reservierte Wörter als Eigenschaftsnamen
Browserunterstützung für ES5 (2009)
Chrome 23, IE 10 und Safari 6 waren die ersten Browser, die ECMAScript 5 vollständig unterstützten:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Sep 2012 | Sep 2012 | Apr 2013 | Jul 2012 | Jul 2013 |
Internet Explorer 9 (März 2011) unterstützt ES 5 mit Ausnahme von „use strict“.
Vollständiges ECMAScript 5-Tutorial
Dies war eine kurze Einführung in ECMAScript 5.
Eine vollständige Übersicht finden Sie unter W3Schools JavaScript ES5 Tutorial .
Eine vollständige Übersicht über JavaScript-Versionen finden Sie unter JavaScript-Versionen .