1,函数防抖
例如:输入验证,在用户输入完成后再进行格式校验,节省CPU开销。使用setTimeout来实现。
2,函数节流
例如:下拉滚动条,用户下拉滚动条时,由于人眼睛是有延迟的,所以不用全速CPU去计算变化,一般300ms更新一次页面就可以。也是使用setTimeout来实现。
1,函数防抖
例如:输入验证,在用户输入完成后再进行格式校验,节省CPU开销。使用setTimeout来实现。
2,函数节流
例如:下拉滚动条,用户下拉滚动条时,由于人眼睛是有延迟的,所以不用全速CPU去计算变化,一般300ms更新一次页面就可以。也是使用setTimeout来实现。