Tôi có một chức năng:Làm thế nào để in Chức năng Chữ ký trong javascript
fs.readFile = function(filename, callback) {
// implementation code.
};
Ít lâu sau đó tôi muốn nhìn thấy chữ ký của các chức năng trong quá trình gỡ lỗi.
Khi tôi đã thử console.log(fs.readFile)
Tôi nhận được [ FUNCTION ]
.
Điều đó không cung cấp cho tôi bất kỳ thông tin nào.
Làm cách nào để có chữ ký của hàm?
Không có loại nào trong javascript, do đó không có nhiều chữ ký. – Amberlamps
@Amberlamps Tôi có thể biết số lượng các biến mà hàm này có, trong chữ ký của nó không? Mặc dù chúng tôi có thể vượt qua bao nhiêu tùy thích. –
Bạn không thể đọc ootb chữ ký vì các loại bị thiếu nhưng tôi nghĩ [SO-answer] này (http://stackoverflow.com/questions/4833399/how-to-detect-a-javascript-function-with-a -certain-signature-has-been-registered) sẽ giúp bạn xây dựng một hàm trợ giúp để phát hiện chữ ký. – Martin