JavaScript面试题(单题)

题型 难易度 出现频率 浏览 评论
问答题 19 0
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题

这个我在项目的防抖节流的函数有用到过,我的理解是函数套函数,建立一个私有的作用域空间,避免被其它的方法干扰。变量定义在外层函数里,内部函数使用外部函数的变量,然后return内部函数的引用,这样就构成了闭包。

它的缺点是会消耗更多的内存,导致垃圾回收机制回收不到这些变量而造成内存泄漏。解决办法就是手动对我们不要的变量或对象设置为null。

还能输入{{limitInput-commentDet.length}}个字符