闭包

闭包存在的意义1、延长变量的生命周期 (闭包会常驻内存 不会被回收 只能被手动回收 慎用)

vue 的data()为什么是一个函数

data(){

return {}

} 这本身就是一个闭包 这样能保证每个组件都有一个私有的作用域 比如A组件和B组件之间的数据不会互相干扰

 

 

如图 要调用里面的方法的变量自能

 

 

进行访问

 

 

由于创建了两个闭包 所以两者互影响

 

posted @ 2022-01-22 15:41  ๑Secret  阅读(28)  评论(0编辑  收藏  举报