добрый день, всем!.. подскажите, пжлст, как решить задачу: Есть объект Person (name, age, method), и есть объект Student, который наследует Person и имеет свой method2.

1.Нужно реализовать функцию type(), которая принимает объект Student или Person и возвращает его тип, НЕ используя оператор instanceof, а используя проверку наличия свойств/методов объектов.

2.Модифицировать функцию так, что она не принимает объект, а оперирует с объектом this. Функция объявляется вне контекста, но вызывается на определенном объекте при помощи call/apply/bind.

Спасибо!