摘要:
忽然有一种感觉,每次学习一个知识点就像是谈一场恋爱:从初次邂逅,到彼此了解,一切都那么的符合恋爱的过程! 阅读全文
摘要:
纸上得来终觉浅,绝知此事要躬行。哪怕是平时一个不起眼的小知识,我们也需要以认真的态度去学习,否则,说不定什么时候就会踩到坑,伤害到彼此! 阅读全文
摘要:
前戏 首先,总结一下上一篇文章——《前端 JavaScript 之『防抖』的简单代码实现》的内容:「防抖」就是在高频率触发事件停止触发后,延时执行某个处理逻辑。 防抖虽然在一定程度上对性能起到了优化效果,但是,我们也要看到它的局限性:如果高频率事件一直触发,那么回调函数中的逻辑就一直得不到执行。 大 阅读全文
摘要:
在加入防抖代码之后,input 事件并不会每次输入都会输出在多行文本,而是会在用户停止输入 delay 时间之后触发输出,频率确实低了很多。 阅读全文
摘要:
函数防抖是某一段时间内只执行一次,而函数节流是间隔时间执行,不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数。 阅读全文
摘要:
概述 AJAX 是一个缩写,它的全名是 Asynchronous JavaScript and XML,意思就是异步 JavaScript 和 XML,即用JavaScript执行异步网络请求。 AJAX 不是一种新技术,而是一个在 2005 年被 Jesse James Garrett 提出的新术 阅读全文
摘要:
CSS 变量(自定义属性)在某个地方存储一个值,然后在其他许多地方引用它,另一个好处是语义化的标识。
阅读全文
![](https://gitee.com/yinyiwang/blogImages/raw/master/images/20210614%20/21-28-35-hfmmnQ.jpg)
摘要:
基本概念 reduce() 方法为数组中的每一个元素依次执行回调函数(不包括数组中被删除或从未被赋值的元素),返回一个具体的结果。 语法 reduce() 接收两个参数,其基本语法为: arr.reduce(callback,[initialValue]) 参数解析: callback 执行数组中每 阅读全文