ES5 là gì?


HTML

ES5 là một phím tắt cho ECMAScript 5

ECMAScript 5 còn được gọi là JavaScript 5

ECMAScript 5 còn được gọi là ECMAScript 2009


ECMAScript 5

ECMAScript 5 được phát hành vào năm 2009.


Các tính năng của ECMAScript 5

Đây là những tính năng mới được phát hành vào năm 2009:

  • Chỉ thị "sử dụng nghiêm ngặt"
  • 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 ()
  • Người nhận và Người định cư bất động sản
  • Phương thức thuộc tính đối tượng mới

Các thay đổi cú pháp ECMAScript 5

  • Quyền truy cập thuộc tính [] trên chuỗi
  • Dấu phẩy theo sau trong mảng và ký tự đối tượng
  • Các ký tự chuỗi nhiều dòng
  • Các từ dành riêng làm tên thuộc tính

Hỗ trợ trình duyệt cho ES5 (2009)

Chrome 23, IE 10 và Safari 6 là những trình duyệt đầu tiên hỗ trợ đầ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 (tháng 3 năm 2011) hỗ trợ ES 5 ngoại trừ "sử dụng nghiêm ngặt".


Hướng dẫn đầy đủ về ECMAScript 5

Đây là phần giới thiệu ngắn về ECMAScript 5.

Để có cái nhìn tổng quan đầy đủ, hãy xem Hướng dẫn về JavaScript ES5 của W3Schools .

Để có cái nhìn tổng quan đầy đủ về các phiên bản JavaScript, hãy chuyển đến Phiên bản JavaScript .