我感觉这不可能,但是我想确定已传递给javascript函数的变量的原始变量名。我不知道该如何更好地解释它,所以看看这个例子是否有意义。
function getVariableName(unknownVariable){ return unknownVariable.originalName; } getVariableName(foo); //returns string "foo"; getVariableName(bar); //returns string "bar";
这是我正在使用的jquery插件,我希望能够显示传递给“调试”函数的变量的名称。
没错,以任何理智的方式这都是不可能的,因为只有值才传递到函数中。