什么是闭包?

通俗一点理解

代码示例如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<script>
function main() {
var total = 0
return function() {
total += 1
return total
}
}
var add = main()
console.log(add(), add(), add()); // 1, 2, 3
</script>
</body>
</html>
2215

被折叠的 条评论
为什么被折叠?



