Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2017, 09:12
Аспирант
Отправить личное сообщение для Luca Посмотреть профиль Найти все сообщения от Luca
 
Регистрация: 20.06.2017
Сообщений: 69

Метод класса (is not a function)
Здравствуйте
let app = document.getElementById('app');

class P1 {
    constructor(name){
        Object.setPrototypeOf(this,null);
        this.name = name;
    }
}

class P2 extends P1 {
    constructor(name){
        super(name);
     }
    getProto(){
        return Object.getPrototypeOf(this);
    }
}

let cl = new P2('Luca');
app.innerHTML = cl.getProto();

почему cl.getProto() не находится, но пишет "is not a function"?
Ответить с цитированием