Tôi bị nhầm lẫn với đối tượng đối số hàm Node.js. đangĐối tượng hàm đối số trong Node.js khác với JavaScript của JavaScript
Giả sử tôi đã sau:
function x() {
return arguments;
}
console.log(x(1, 2, 3));
Trong công cụ phát triển chrome nó sẽ trả về như một mảng:
[1, 2, 3]
Nhưng tôi đã nhận kết quả khác nhau trong Node.js:
{ '0': 1, '1': 2, '2': 3 }
Bằng cách nào?
Ok @Frits van Campen. Tôi đạt được rồi. Tôi chạy nó để kiểm tra kiểu của nó: console.log (Object.prototype.toString.call (x())); Cả hai trở về cùng một kết quả: [đối số đối số] –
Tuyệt vời, tôi không biết bạn có thể làm điều đó =) – Halcyon
rất vui nhộn. LoL –