- 博客(6)
- 收藏
- 关注
原创 立即执行函数-自己去调用自己-自执行
IIFE() 是表达式,跟在函数后面 表示调用函数 fn()立即执行函数:定义函数之后,立即调用该函数,这种函数叫做立即执行函数注意:如果function出现在行首 一律解释成函数声明语句简称:自执行函数1.常用的两种写法通常情况下,为了避免遗忘加分号,所以所以为了避免封装代码时出现错误,会在function的前面加个符号来区分,如叹号;...
2020-06-07 22:56:49 2423
原创 闭包的使用注意
1.使用闭包使得函数中的变量始终在内存中,内存消耗很大,所以不能滥用闭包,否则会造成页面性能问题。闭包,将变量放到内存中,以后对变量操作是从内存中取出来,所以多次操作是会对变量产生变化。在IE中可能导致内存泄露。大部分浏览器,通过赋值为null,释放内存。在IE中 在return返回值下面delete 变量2.将一个函数当作对象去使用,函数中的变量,函数中的闭包方法,不能随便修改私有属性...
2020-06-07 21:42:05 313
原创 js中闭包的用途
1.计数器-读取函数内部变量读取函数内部变量,这些变量始终在内存中,使用闭包小心内存的泄露。闭包中占了内存,不会自动垃圾回收,避免闭包太多占内存。所以inc变量不使用时手动就释放掉。2.闭包可以——封装对象的私有属性和方法...
2020-06-07 18:27:14 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人