闭包

定义:内层函数可以访问外层函数作用域的变量

意义/用途:

1、封装细节

2、实现模块化
3、常用实战li列表
// querySelectorAll es5支持的一个类似于jq的复杂选择器选取dom元素
// 在触发函数的时候for循环已结束
 
缺点:
存放在主线程的堆(heap)中,不能被GC(垃圾回收️机制)及时处理,故容易造成内存泄漏,需要程序员手动释放占用内存的变量。

最新文章

  1. C语言语法 typedef小结
  2. c++异常总结
  3. canvas对象arc函数的使用-遁地龙卷风
  4. 常见面试问题 - Useful Links
  5. c# 扩展方法奇思妙用
  6. hdu 1290
  7. 学习之痛(数据库->存储过程和函数)
  8. Python中subprocess学习
  9. Linux下的grep搜索命令详解(二)
  10. [BigData]关于HDFS的伪分布式安装和虚拟机网络的配置
  11. aaalogo写入中文出错的解决方法
  12. iOS长按选择
  13. 基于arm开发板四个按键控制四个灯亮
  14. JS的数据类型及转换(还是基础的东西)
  15. ELK学习笔记(五)简单搜索和DSL查询
  16. 华为交换机VRP系统命令试图
  17. faster rcnn讲解很细
  18. phpmyadmin 修改执行时间
  19. jquery去重复 如何去除select控件重复的option
  20. veil-catapult

热门文章

  1. 使用SignalR和XSLT进行实时注释
  2. 源生代码和H5的交互 android:
  3. C语言/C++编译环境的设置!有的人还没开始就卡住了!
  4. Linux系统编程—信号捕捉
  5. web功能测试
  6. 【应用程序见解 Application Insights】使用Azure Monitor Application Insights Agent获取Azure VM中监控数据及IIS请求指标等信息
  7. CSS中-moz、-ms、-webkit、-o的意思
  8. MySQL开启日志记录执行过的SQL语句
  9. if else 太多?看我用 Java 8 轻松干掉!
  10. vue响应式原理整理