Вопрос проверяет понимание механизма жёсткой привязки контекста функции.
Короткий ответ
Метод bind создаёт новую функцию с жёстко зафиксированным this. Значение контекста больше не зависит от способа вызова. Повторный bind не меняет this. Это удобно для передачи методов как колбэков. При этом исходная функция не изменяется.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.