深度剖析js闭包

一、什么是闭包? 方法里面返回一个方法 二、闭包存在的意义 延长变量的生命周期 作用域链 沟通内外部方法的桥梁 闭包会常驻内存 ==》慎用闭包 闭包里的变量不会被回收 创建私有环建 例:Vue data() 为什么是一个函数? data(){ return { } } 因为 vue 是个单页应用,有

你可能感兴趣的:(深度剖析js闭包)