Co je ES5?
ES5 je zkratka pro ECMAScript 5
ECMAScript 5 je také známý jako JavaScript 5
ECMAScript 5 je také známý jako ECMAScript 2009
ECMAScript 5
ECMAScript 5 byl vydán v roce 2009.
Vlastnosti ECMAScript 5
Toto byly nové funkce vydané v roce 2009:
- Směrnice "použít přísné použití".
- String.trim()
- Array.isArray()
- Array.forEach()
- Array.map()
- Array.filter()
- Array.reduce()
- Array.reduceRight()
- Array.every()
- Array.some()
- Array.indexOf()
- Array.lastIndexOf()
- JSON.parse()
- JSON.stringify()
- Date.now()
- Zjišťovat a nastavovat vlastnosti
- Nové metody vlastností objektů
ECMAScript 5 syntaktické změny
- Vlastnostní přístup [ ] na řetězcích
- Koncové čárky v literálech pole a objektu
- Víceřádkové řetězcové literály
- Vyhrazená slova jako názvy vlastností
Podpora prohlížeče pro ES5 (2009)
Chrome 23, IE 10 a Safari 6 byly první prohlížeče, které plně podporovaly ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Sep 2012 | Sep 2012 | Apr 2013 | Jul 2012 | Jul 2013 |
Internet Explorer 9 (březen 2011) podporuje ES 5 s výjimkou „použít přísné“.
Úplný výukový program ECMAScript 5
Toto byl krátký úvod do ECMAScript 5.
Úplný přehled najdete na W3Schools JavaScript ES5 Tutorial .
Úplný přehled verzí JavaScriptu naleznete v části Verze JavaScriptu .