闭包的理解-from my own opinion
Posted 熊大大大大大大大大
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了闭包的理解-from my own opinion相关的知识,希望对你有一定的参考价值。
闭包,说起来那么难,其实理解了作用域,那么理解闭包就容易多了。
全局环境,局部环境,这两个概念很好理解了。那么要深入理解下函数的局部环境。
函数的局部环境,也就是说在一个函数内定义的变量,这个变量只能在该函数内部进行调用。
还要记住一点,父级函数内声明的变量,可以在子函数内进行调用;反之不可以。
明白以上两点,那么闭包就差不多了。
下面是给出的实例:
function outer() { //声明父级函数 var num = 33; function inner() { //声明子集函数 return num; }; return inner(); }; var obj = outer(); alert(obj); //返回值是 33
以上是关于闭包的理解-from my own opinion的主要内容,如果未能解决你的问题,请参考以下文章
Making my own Autonomous Robot in ROS / Gazebo
IOS:facebook sdk per my own post
我什么时候应该使用java.util.Stack vs My Own Implementation? [关闭]
roscore报错:Unable to contact my own server at [http://w:46221/].