JS闭包是什么?
2024-08-26 09:13:17
闭包是js开发惯用的技巧,什么是闭包?
闭包指的是:能够访问另一个函数作用域的变量的函数。
清晰的讲:闭包就是一个函数,这个函数能够访问其他函数的作用域中的变量。
function outer(){
var a = '1';
var inner = function(){
cosole.log(a)
}
retrun inner //inner就是一个闭包函数,因为它能够访问到outer函数的作用域
}
未完待续
最新文章
- JavaScript高级编程 (2) - HTML 与 JavaScript
- SCI英文论文写作- Latex 进阶
- SPOJ - PLSQUARE Palin Squar(hash+回文串)
- c#全局鼠标事件以及鼠标事件模拟
- Rhel6-cacti+nagios+ganglia(apache)配置文档
- opencv笔记5:频域和空域的一点理解
- response对象详解
- IIS7报错:如果要使用托管的处理程序,请安装 ASP.NET
- linux路由表配置
- Algorithm 算法
- MySQL优化五 SQL优化
- 基于jquery的城市选择插件
- CF1093F Vasya and Array
- python----函数的动态传参
- Qt QTimer
- mysql工具——使用mysqlshow查看mysql对象信息,查看mysql表大小
- [006] largest_common_substring
- Android 出现java.lang.NoClassDefFoundError错误
- JAVA EE 博客实例
- Python常见字符串处理操作