深刻理解闭包

闭包的定义 MDN 对闭包的定义:javascript 闭包: 可以访问自由变量的函数 自由变量: 既不是函数参数也不是函数的局部变量 根据上面的例子,举一个例子:前端 var str = 'xiaoqi'; function getName() { console.log(str); } getName()函数能够返回str这个变量,但str即不是getName函数的局部变量,也不是foo函
相关文章
相关标签/搜索