Co je ES5?


HTML

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 .