<script> function makeAdder(x) { return function(y) { return x + y; }; } var add5 = makeAdder(5); // x=5; add5 = function (y) {return x + y;} var add10 = makeAdder(10); // x=10; add10 = function (y) {return x + y;} console.log(add5(2)); // y值传入 7 console.log(add10(2)); // y值传入 12 </script>
js 闭包
最新推荐文章于 2022-12-01 10:07:33 发布