千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

闭包函数
什么是闭包:函数内部返回一个函数,被外界所用。必须有一个不会被销毁的空间。内部函数所用到外部函数的变量也不会被销毁。
闭包函数的优缺点
优点:临时内存变成永久
缺点: 内存泄漏
闭包函数的应用
柯理化 :不是语法
指的是我们以前换地参数一次性传递多个
现在利用柯理化可以分成很多次传递少量的参数
匿名自执行函数: 可以自己调用立即执行
防抖
是在一定的时间内只执行一次
语法:let time = null
元素.onclick = function () {clearTimeout(time) time=setTimeout(functionconsole.log(111);1000,)