JS中节流和防抖函数的实现和区别


字数:1.4k 阅读时长:5分钟

在前端开发中,经常和DOMBOM打交道,例如:窗口的resize、scroll,输入框内容校验,按钮点击等等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用throttle(节流)debounce(防抖)的方式来减少调用频率,提高性能的同时又不影响实际效果。

Javascript 节流和防抖

阅读全文

Git配置别名简化操作命令


字数:573 阅读时长:2分钟

Git 中有些操作命令比较长,单词多,不容易记忆。例如把一个dev开发分支合并到master分支,就需要敲:git merge --no-ff -m "提交合并" dev 这么长的命令。如果git命令不熟练的话很容易就敲错,这个问题就可以通过配置别名来简化git命令。

Git 配置别名

阅读全文

Javascript中的垃圾回收机制


字数:777 阅读时长:2分钟

JavaScript 中的内存管理是自动执行的,而且是不可见的。我们创建基本类型、对象、函数等等,所有这些都需要内存。当这些不再使用了,JavaScript 引擎是如何发现并清理它呢? 这就有了 Javascript 中的垃圾回收机制GC)。

Javascript GC

阅读全文

notification icon
博客有更新,将会发送通知给您!