Aves, в bind передается второй параметр в виде null. Без этого не работает так как надо. Почему?
Последующие параметры - это же аргументы для функции.
Работает даже если передать undefined, но если передать только функцию, то ожидает первым параметром объект (apply же).
Почему при передаче второго аргумента в качестве null или undefined сбиндиная apply уже не требует первым параметром объект, а сразу массив аргументов?
Но почему нужно?