Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JavaScript 函数防抖(debounce)的实现
函数防抖是什么 函数防抖是指对于在事件被触发n秒后再执行的回调 如果在这n秒内又重新被触发 则重新开始计时 是常见的优化 适用于 表单组件输入内容验证 防止多次点击导致表单多次提交 等情况 防止函数过于频繁的不必要的调用 代码实现 思路 用
javascript
面试
深入原理
性能
JavaScript 实现 reduce() 方法函数
更新 增加递归实现的方法 更新 重构非递归实现的方法 思路 与之前两篇文章 map 的实现 filter 的实现 中的迭代方法不一样 reduce 是归并方法 reduce 接收两个参数 第一个参数是在每一项上调用的函数 该函数接收 4 个
javascript
深入原理
面试
实现reduce
单线程 JavaScript 的异步机制与经典 for 循环面试题
从一个经典的 for 循环问题开始 for var i 1 i lt 5 i setTimeout function timer console log i i 1000 输出是 每隔1秒 输出一个6 共5次 原理 这样的输出 是由 Jav
javascript
面试
深入原理