如何在 JavaScript 中获取对象的类名
答案:使用 name
属性
您可以使用对象构造函数的 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()); /* Outputs: 50 */
alert(rectObj.constructor.name) /* Outputs: Rectangle */
</script>
请查看关于 JavaScript ES6 功能
的教程以了解有关 JavaScript 类的更多信息。
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答: