如果内部函数没有访问外部函数的变量,如下面的代码所示,那么这个函数虽然是一个函数,但它不符合闭包的定义:在上面的例子中,内部函数 sayHello 没有访问外部函数 greet 的变量,因此它不是一个闭包。
如果闭包内部函数没有访问外部函数的变量,还算闭包吗?
最新推荐文章于 2024-11-12 11:19:19 发布
如果内部函数没有访问外部函数的变量,如下面的代码所示,那么这个函数虽然是一个函数,但它不符合闭包的定义:在上面的例子中,内部函数 sayHello 没有访问外部函数 greet 的变量,因此它不是一个闭包。