是否可以将函数内部的变量作为参数传递给javascript?

Is it Possible to pass a variable inside a function as parameter in javascript?

本问题已经有最佳答案,请猛点这里访问。

只是想知道是否有黑客为它!

例子:

1
2
3
4
5
6
7
8
9
var a, b, c, d, e, f, g; //global Variables

function add(para){
    para = 10+10;
};

add(a);

console.log(a); //Prints Undefined

我想通过将变量作为参数传递,将10+10赋给全局变量。


您需要在函数add(para)中设置全局变量a的值,以使其值不在您的console.log()中的函数中。

1
2
3
4
5
6
7
8
9
10
11
var a, b, c, d, e, f, g; //global Variables

function add(para){
    para = 10+10;
    //set the value of a
    a = para;
};

add(a);

console.log(a);