性能
文章平均质量分 79
Beijiyang999
这个作者很懒,什么都没留下…
展开
-
React项目:代码分片、按需加载(code splitting)/ 免webpack配置
为什么需要代码分片Facebook 的 create-react-app 是一款非常优秀的开发脚手架。它为我们生成了 React 开发环境,自带 webpack 默认配置。 它会通过 webpack 打包我们的应用,产生一个 bundle.js 文件。随着我们的项目越写越复杂,bundle.js 文件会随之增大。 由于该文件是唯一的,所以不管用户查看哪个页面、使用哪个功能,都必须先下载所有的功能代...原创 2017-11-21 13:12:08 · 5492 阅读 · 1 评论 -
JavaScript 函数防抖(debounce)的实现
函数防抖是什么函数防抖是指对于在事件被触发n秒后再执行的回调,如果在这n秒内又重新被触发,则重新开始计时,是常见的优化,适用于 表单组件输入内容验证防止多次点击导致表单多次提交等情况,防止函数过于频繁的不必要的调用。代码实现思路用 setTimeout 实现计时,配合 clearTimeout 实现“重新开始计时”。即只要触发,就会清除上一个计时器,又注册...原创 2018-04-06 12:53:52 · 18746 阅读 · 0 评论 -
用 JavaScript 创建一个栈,并优化时间复杂度 (附 Python 描述)
题目描述:Design a stack that supports push, pop, top, and retrieving theminimum element in constant time.要实现的栈方法push(x) – Push element x onto stack.pop() – Removes the element on top of the stack....原创 2018-11-12 00:37:28 · 271 阅读 · 0 评论