function makeAdder(x) { return function(y) { return x + y; }; }var add5 = makeAdder(5);var add10 = makeAdder(10);console.log(add5(2)); // 7console.log(add10(2)); // 12
这是闭包的典型例子,但我不知道怎么去理解闭包。谁能给我讲讲??
相关分类