ES5 คืออะไร?
ES5 เป็นทางลัดสำหรับECMAScript 5
ECMAScript 5 เรียกอีกอย่างว่าJavaScript 5
ECMAScript 5 เรียกอีกอย่างว่าECMAScript 2009
ECMAScript 5
ECMAScript 5 เปิดตัวในปี 2552
ECMAScript 5 คุณสมบัติ
นี่คือคุณสมบัติใหม่ที่เปิดตัวในปี 2552:
- คำสั่ง "ใช้อย่างเข้มงวด"
- สตริง. 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()
- วันที่.ตอนนี้()
- ผู้รับทรัพย์สินและผู้ตั้งค่า
- ใหม่ วิธีการคุณสมบัติของอ็อบเจ็กต์
ECMAScript 5 การเปลี่ยนแปลงทางวากยสัมพันธ์
- การเข้าถึงคุณสมบัติ [ ] บนสตริง
- เครื่องหมายจุลภาคต่อท้ายในอาร์เรย์และตัวอักษรอ็อบเจ็กต์
- ตัวอักษรสตริงหลายบรรทัด
- คำสงวนเป็นชื่อคุณสมบัติ
การสนับสนุนเบราว์เซอร์สำหรับ ES5 (2009)
Chrome 23, IE 10 และ Safari 6 เป็นเบราว์เซอร์แรกที่รองรับ 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 (มีนาคม 2011) รองรับ ES 5 ยกเว้น "ใช้อย่างเข้มงวด"
บทช่วยสอน ECMAScript 5 แบบเต็ม
นี่เป็นการแนะนำสั้น ๆ เกี่ยวกับ ECMAScript 5
สำหรับภาพรวมทั้งหมด ไปที่W3Schools JavaScript ES5 Tutorial
สำหรับภาพรวมทั้งหมดของเวอร์ชัน JavaScript ให้ไปที่JavaScript Versions