相关疑难解决方法(0)

Javascript查找传递给函数的参数

我需要找到从函数传递给函数的参数.

让我们假设我有一个叫做的函数foo:

function foo() {
  var a = 3;
  var b = "hello";
  var c = [0,4];
  bar(a - b / c);
  bar(c * a + b);
}

function bar(arg) { alert(arg) }
Run Code Online (Sandbox Code Playgroud)

当然,现在,它bar总会提醒NaN.

在函数内部bar,我想以最初传递的形式获取参数.此外,我希望能够访问的值a,b以及cbar功能.换句话说,我想要这样的东西:

bar(a - b / c);    

function bar() {
 //some magic code here
 alert(originalArg); //will alert "a - b / c"
 alert(vars.a + " " + vars.b + " " …
Run Code Online (Sandbox Code Playgroud)

javascript argument-passing

9
推荐指数
2
解决办法
635
查看次数

标签 统计

argument-passing ×1

javascript ×1