Нет.Вызов именованной функции стоит поиск переменной (дешево, если не глобально) и вызов функции.Передача именованной функции в другую функцию требует только поиска переменной.
Ниже приведены некоторые микро-тесты, запускаемые в Chrome в бесплатной квадратной оболочке.Взять все тесты с частичкой соли.
(function () {
function f() { }
var a = [1, 2, 3, 4, 5, 6];
var t0 = Date.now();
for (var i = 100000; --i >= 0;) { a.map(f); }
var t1 = Date.now();
print(t1 - t0);
})()
24
(function () {
var a = [1, 2, 3, 4, 5, 6];
var t0 = Date.now();
for (var i = 100000; --i >= 0;) { a.map(function f() {}); }
var t1 = Date.now();
print(t1 - t0);
})()
29
Передача именованной функции быстрее, чем передача анонимной функции, возможно, потому что анонимная функция создается повторно для каждой записи цикла.