js闭包谁能给我讲讲?

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

这是闭包的典型例子,但我不知道怎么去理解闭包。谁能给我讲讲??


LEATH
浏览 564回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript