Что означает анонимная функция, переданная в функцию off?
Ничего полезного.
Поскольку это выражение функции, оно сгенерирует новую функцию. Поэтому он не может был ранее присоединен к событию .
Это также не false
.
Кто бы ни написал этот код, он сделал ошибку.
Обычно это происходит, когда кто-то намеревался условно удалить функцию:
const myHandler = function() { console.log("When will it be called?"); };
$jqueryEl.on("click", myHandler);
$somethingElse.on("click", function () {
$jqueryEl.off("click", myHandler);
});
… но когда они создали две идентичные функции, вместо повторного использования одной и той же функции для двух разных вызовов.