Co to jest ES5?
ES5 to skrót do ECMAScript 5
ECMAScript 5 jest również znany jako JavaScript 5
ECMAScript 5 jest również znany jako ECMAScript 2009
ECMAScript 5
ECMAScript 5 został wydany w 2009 roku.
Funkcje ECMAScript 5
Oto nowe funkcje wydane w 2009 roku:
- Dyrektywa „ścisłe stosowanie”
- String.trim()
- Array.isArray()
- Array.forEach()
- tablica.map()
- Array.filtr()
- Tablica.redukcja()
- Array.reduceRight()
- Tablica.każdy()
- tablica.niektóre()
- Array.indexOf()
- Array.lastIndexOf()
- JSON.parse()
- JSON.stringify()
- Data.teraz()
- Pobieracze i ustawiacze nieruchomości
- Nowe metody właściwości obiektu
Zmiany składni ECMAScript 5
- Dostęp do właściwości [ ] na ciągach
- Przecinki końcowe w literałach tablicowych i obiektowych
- Wielowierszowe literały ciągów
- Zarezerwowane słowa jako nazwy właściwości
Obsługa przeglądarek dla ES5 (2009)
Chrome 23, IE 10 i Safari 6 były pierwszymi przeglądarkami, które w pełni obsługiwały 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 (marzec 2011) obsługuje ES 5 z wyjątkiem „use strict”.
Pełny samouczek ECMAScript 5
To było krótkie wprowadzenie do ECMAScript 5.
Aby uzyskać pełny przegląd, przejdź do samouczka W3Schools JavaScript ES5 .
Aby zobaczyć pełny przegląd wersji JavaScript, przejdź do Wersje JavaScript .