一尘不染

传递给函数后确定变量的原始名称

javascript

我感觉这不可能,但是我想确定已传递给javascript函数的变量的原始变量名。我不知道该如何更好地解释它,所以看看这个例子是否有意义。

function getVariableName(unknownVariable){
  return unknownVariable.originalName;
}

getVariableName(foo); //returns string "foo";
getVariableName(bar); //returns string "bar";

这是我正在使用的jquery插件,我希望能够显示传递给“调试”函数的变量的名称。


阅读 325

收藏
2020-04-25

共1个答案

一尘不染

没错,以任何理智的方式这都是不可能的,因为只有值才传递到函数中。

2020-04-25