Если вызвать boundFoo(), то по итогу будет использован obj1, что в данном случае некорректно. Думал в методе проверять анонимная функция передается или нет, и в случае если нет, то в прототип записывать исходный код функции, а если да - то вызывать из прототипа ф-ю foo, но думаю это не очень хороший способ.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Если вызвать boundFoo(), то по итогу будет использован obj1, что в данном случае некорректно. Думал в методе проверять анонимная функция передается или нет, и в случае если нет, то в прототип записывать исходный код функции, а если да - то вызывать из прототипа ф-ю foo, но думаю это не очень хороший способ.