Wat is ES5?


HTML

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 .