Ho una funzione:Come stampare firma di funzione in javascript
fs.readFile = function(filename, callback) {
// implementation code.
};
Qualche tempo dopo voglio vedere la firma della funzione durante il debug.
quando ho provato console.log(fs.readFile)
ricevo [ FUNCTION ]
.
che non mi dà alcuna informazione.
Come posso ottenere la firma della funzione?
Non ci sono tipi in javascript, quindi non c'è molta firma. – Amberlamps
@Amberlamps posso conoscere il numero di variabili Questa funzione ha, nella sua firma? Anche se possiamo passare quanti ne vogliamo. –
Impossibile leggere l'ootb della firma a causa dei tipi mancanti, ma penso che questo [risposta SO] (http://stackoverflow.com/questions/4833399/how-to-detect-a-javascript-function-with-a -certain-signature-has-been-registered) ti aiuterà a creare una funzione di supporto per rilevare la firma. – Martin