我不确定这是不是一个好主意,但我希望能够在被调用时从其中获取函数的名称。我在下面写的测试代码似乎工作,因为它不会导致名称冲突,但我不能不知道函数的名称。如何在被调用时获取函数名称?
function And(){
return "test";
};
var X = {
And: function And(){
return this.And.name;
}
};
document.write(X.And());
有什么办法可以实现这一点,而不涉及绑定上下文(即'this'的值)的函数?
太棒了,谢谢:) –