@bqio
https://bqio.github.io/

Как изменить имя дочернего класса при выводе?

class Stream extends DataView {
    constructor(data) {
        super(data);
        this.position = 0;
    }
}

console.log(new Stream(this.result)) // DataView(1711) {position: 0}


Как сделать, чтобы выводилось Stream(1711) {position: 0}?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
RAX7
@RAX7
Менять имя не нужно, да и не получится. Можно посмотреть через свойство name конструктора. new Stream(this.result).constructor.name
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы