Apa itu ES5?
ES5 adalah jalan pintas untuk ECMAScript 5
ECMAScript 5 juga dikenal sebagai JavaScript 5
ECMAScript 5 juga dikenal sebagai ECMAScript 2009
ECMAScript 5
ECMAScript 5 dirilis pada tahun 2009.
Fitur ECMAScript 5
Ini adalah fitur baru yang dirilis pada tahun 2009:
- Arahan "gunakan ketat"
- String.trim()
- Array.isArray()
- Array.untukSetiap()
- Array.peta()
- Array.filter()
- Array.kurangi()
- Array.reduceRight()
- Array.setiap()
- Array.some()
- Array.indeksDari()
- Array.IndeksTerakhir()
- JSON.parse()
- JSON.stringify()
- Tanggal.sekarang()
- Pengambil dan Penyetel Properti
- Metode Properti Objek Baru
Perubahan Sintaks ECMAScript 5
- Akses properti [ ] pada string
- Tanda koma dalam array dan literal objek
- Literal string multiline
- Kata-kata yang dicadangkan sebagai nama properti
Dukungan Peramban untuk ES5 (2009)
Chrome 23, IE 10, dan Safari 6 adalah browser pertama yang sepenuhnya mendukung 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 (Maret 2011) mendukung ES 5 kecuali untuk "gunakan ketat".
Tutorial ECMAScript 5 Lengkap
Ini adalah pengantar singkat untuk ECMAScript 5.
Untuk ikhtisar lengkap, buka Tutorial JavaScript ES5 W3Schools .
Untuk ikhtisar lengkap tentang versi JavaScript, buka Versi JavaScript .