【发布时间】:2015-11-03 11:14:51
【问题描述】:
我可以通过下面的代码获取类的类名:
function MyClass() {
return 42;
}
var obj = new MyClass();
console.log(obj.constructor.name);
但是如何获取变量名呢?
【问题讨论】:
-
我可能弄错了,但我认为你不能(除非你添加一个 name 属性)
-
这听起来像是一个 XY 问题,为什么需要变量的名称?
-
@Jamiec 避免创建名称属性。
标签: javascript oop variables