封闭的外部和内部功能相同的变量

时间:2018-09-12 09:55:00

标签: javascript closures

var a=10;
function Print(){
    var a=20;
    return function(b){
        var a=30;
        return a*b;
    }
}

console.log(Print()(5)); //output 150 

在这里,我要访问var a = 20的Print变量;或全局变量var a = 10;

可以在不更改变量名称的情况下执行任何操作。

0 个答案:

没有答案