function foo(x) {
console.log(arguments)
} //foo(1) prints [1]
nhưngTại sao chức năng mũi tên không có mảng đối số?
var bar = x => console.log(arguments)
cung cấp cho các lỗi sau khi viện dẫn trong cùng một cách:
Uncaught ReferenceError: arguments is not defined
Đó không phải là chức năng mang tính chất nhưng các hàm mũi tên không có đối tượng 'arguments'. Vì vậy, câu hỏi của bạn là đưa ra một tuyên bố/giả định không chính xác. Các hàm ẩn danh thông thường được khai báo với từ khóa 'function' có đối tượng' arguments' tốt. – jfriend00
Các câu hỏi về quyết định thiết kế ngôn ngữ nói chung không phù hợp với Stack Overflow. –