防抖与节流
摘要:防抖与节流 这两个应该是前端在函数中非常经典且常见的用法了 接下来就简单介绍一下: 1.防抖 目的是为了避免多次重复触发该函数,有且仅有只触发最后一次事件,通俗讲就是点很多下,只触发你最后一次点的,前面的都作废。 应用场景:搜索框的输入后触发的自动搜索、窗口大小的变化...... function
阅读全文
闭包与递归
摘要:闭包与递归 相同点: 1.两者都是函数的应用方式 2.在函数内部中都有调用函数 不同点: 1.闭包调用内部的函数时需要引用外部的变量或参数,而递归不需要 2.闭包自身只调用一次后便结束调用,而递归则是在满足递归条件下反复调用自身 3.闭包对内存消耗更大,更加占用内存空间,而递归在使用不当的情况下容易
阅读全文