是否可以在JavaScript中将变量作为参数传递给函数? [重复]

问题描述 投票:0回答:1

只是想知道是否有任何破解!

示例:

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 分配给全局变量。

javascript function parameter-passing
1个回答
2
投票

您需要在函数

a
内部设置全局变量
add(para)
的值,才能在
console.log()

的函数外部获取它的值

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);

© www.soinside.com 2019 - 2024. All rights reserved.