Tengo un problema importante con la creación de perfiles en javascript con funciones anónimas, siempre tengo muchas funciones anónimas, la mayoría de ellas son devoluciones de llamadas, y hace que analizar los resultados del generador de perfiles sea muy difícil para mí.Usando funciones nombradas para devoluciones de llamadas
Finalmente decidí usar funciones con nombre de devoluciones de llamada, así:
var f = function(callback) {
// Do something ...
callback();
}
f(function named_function() {
console.log('Sample callback function!');
});
Quiero saber que voy a tener ningún problema después de hacer este cambio en mis códigos? ¿Y este tipo de definición de función y aprobación reservará el nombre (function_function) en cualquier lugar?
yo no diría que es una función anónima. No crea un símbolo en el alcance actual, pero la función tiene un nombre :) –