/** * Проверяет, является ли указанный объект прототипом другого объекта * @param obj{Object} объект для проверки * @param protoObj{Object} исходный объект * @returns {boolean} Возвращает `true`, если `obj` является прототипом `protoObj`, иначе `false`. * @example * import { isObjPrototypeOf } from "@delement/ui/utils"; * * const isNodeList = isObjPrototypeOf(NodeList.prototype, document.querySelectorAll("div")); */ export const isObjPrototypeOf = (obj: object, protoObj: object): boolean => { return Object.prototype.isPrototypeOf.call(obj, protoObj); };