Вы можете использовать свойство name функции конструктора объекта, чтобы получить имя класса, который используется для создания экземпляра объекта. Давайте лучше посмотрим на пример:
<script>
class Rectangle {
// Class constructor
constructor(length, width) {
this.length = length;
this.width = width;
}
// Class method
getArea() {
return this.length * this.width;
}
}
var rectObj = new Rectangle(5, 10);
alert(rectObj.getArea()); // Выводит: 50
alert(rectObj.constructor.name) // Выводит: Rectangle
</script>
Подробнее см. Руководство по функциям JavaScript ES6.















