La funzione di callback sto lavorando con ha la seguente firma (da http://api.jquery.com/load/):Saltare i parametri in funzione di callback
complete(responseText, textStatus, XMLHttpRequest)
Ora, ho solo bisogno il terzo parametro. In Lua c'è una convenzione in cui una sottolineatura viene utilizzata per saltare valori di ritorno non necessari dalle funzioni (saltare perché _ effettivamente contenere il valore):
var1, _, _, var4 = func()
così ho pensato di fare una cosa simile con Javascript e imposta la mia firma di funzione a questo:
function (_, _, XMLHttpRequest)
C'è qualcosa di sbagliato in questo approccio, forse c'è un modo migliore/più pulito?
Penso che la soluzione migliore è fornita in [Saltare i parametri delle funzioni opzionali in JavaScript] [1] [1]: http://stackoverflow.com/questions/ 8356227/skipping-optional-function-parameters-in-javascript/8356945 – Mohsenme
@Mohsenme Questa è una domanda diversa, riguarda il passaggio dei parametri alle funzioni. Questo riguarda la definizione di una funzione di callback. – Stijn