Во-первых, логировать через console.dir с опцией showHidden: true
// Для класса ClassName
console.dir(ClassName.prototype, {showHidden: true});
// Для любого объекта или инстанса класса obj
console.dir(Object.getPrototypeOf(obj), {showHidden: true});
Ну и зная, что любой прототип - это тоже объект, а корневой прототип всегда null, то можно просто пройтись рекурсивно, чтоб посмотреть всю цепочку:
class SomeClass extends Array {}
function collectPrototypesChain(obj) {
const proto = Object.getPrototypeOf(obj);
if(!proto) { return null; }
const {name} = proto.constructor;
return {name, proto, next: collectPrototypesChain(proto)};
}
console.dir(collectPrototypesChain(new SomeClass()), {showHidden: true, depth: 4});