Câu hỏi
Giải thích sự khác biệt giữa ES5 và ES6
- ECMAScript 5 (ES5): Phiên bản thứ 5 của ECMAScript, ra mắt vào năm 2009. Phiên bản này đã được thực hiện khá hoàn chỉnh trên tất cả các trình duyệt hiện đại.
- ECMAScript 6 (ES6) / ECMAScript 2015 (ES2015): Phiên bản thứ 6 của ECMAScript, ra mắt vào năm 2015. Phiên bản này đã được triển khai trong hầu hết các trình duyệt hiện đại
Dưới đây là một số điểm khác biệt chính giữa ES5 và ES6:
Arrow functions & string interpolation:
const greetings = name => {
return `hello ${name}`;
};
// or
const greetings = name => `hello ${name}`;
...