什么是闭包?

17 查阅

什么是闭包?

参考答案:

解析: 闭包就是能够读取其他函数内部变量的函数。

(1)闭包外层是一个函数。

(2)闭包内部都有函数。

(3)闭包会 return 内部函数。

(4)闭包返回的函数内部不能有 return(因为这样就真的结束了)。

(5)执行闭包后,闭包内部变量会存在,而闭包内部函数的内部变量不会 存在。