Arrow function (hàm mũi tên) giúp giảm thiểu số dòng code. Cú pháp => biểu thị mũi tên. Nó cũng giúp tránh việc lặp lại từ khóa function.
Cú pháp
Cú pháp cơ bản:
argument => expression
Với nhiều hơn một đối số:
(argument1, argument2) => expression
So sánh
Hàm thông thường
var rank = [7, 8, 9];
var display = rank.map(function(num) {
return num * num;
});
Arrow Function
var rank = [7, 8, 9]; var display = rank.map((num) => num * num); // document.write(display) // Cần sửa arr -> display
Arrow function chắc chắn giúp code gọn gàng hơn.