关于闭包的一些知识点

什么是闭包?

  函数在调用的时候会形成一个私有的作用域,对内部变量起到保护作用。

闭包的作用:

  1、保护变量

  2、缓存数据

闭包的种类:

  1、函数式

  

  2、对象式

  

变量销毁:

  1、人为销毁  var a=12;a=null

  2、自然销毁  函数调用完成之后,浏览器会自动销毁函数内的变量

  

 

posted @ 2018-12-21 10:58  web小白一号  阅读(145)  评论(0编辑  收藏  举报